11803-11805 Lake June Rd
Balch Springs, TX 75180
$900,000 USD
5,455 SF
5,455 SF
$900,000 USD
Freestanding