1312 W Jefferson St
Waxahachie, TX 75165
$1,743,984 USD
9,399 SF
7
Units
6.35% Cap Rate
9,399 SF
$1,743,984 USD
Apartments