16
8701 Menchaca Rd
Austin, TX 78748
$3,400,000 USD
6,368 SF
1
Unit
7.76% Cap Rate
6,368 SF
$3,400,000 USD
Medical