18
2423 W Slaughter Ln
Austin, TX 78748
$749,000 USD
3,752 SF
4
Units
7.34% Cap Rate
3,752 SF
$749,000 USD
Apartments