3274 Branard St
Houston, TX 77098
$2,500,000 USD
10,425 SF
14
Units
5.46% Cap Rate
10,425 SF
$2,500,000 USD
Apartments