7
7104 Creekside Dr
Austin, TX 78752
$8,000,000 USD
18,954 SF
9
Units
4.8% Cap Rate
18,954 SF
$8,000,000 USD
Apartments