Grand Estates at Keller

(3)
 500 N Tarrant Pkwy, KellerTX 76248
$942+1-3 BedsPets OK