16
305 N Live Oak St
Houston, TX 77003
$1,200,000 USD
6,500 SF
4
Units
4.15% Cap Rate
6,500 SF
$1,200,000 USD
Apartments