1105 Westwood Ln
Giddings, TX 78942
$4,999,000 USD
46,980 SF
56
Units
8.31% Cap Rate
46,980 SF
$4,999,000 USD
Apartments