18
2421 W Slaughter Ln
Austin, TX 78748
$2,195,000 USD
11,256 SF
12
Units
7.38% Cap Rate
11,256 SF
$2,195,000 USD
Multifamily