6
9705 Manchaca Rd
Austin, TX 78748
$3,017,000 USD
3,216 SF
6% Cap Rate
3,216 SF
$3,017,000 USD
Restaurant