18
110 Lamar St
Keller, TX 76248
$900,000 USD
2,916 SF
2,916 SF
$900,000 USD
Freestanding