71
8814 Manus St
Houston, TX 77093
$996,520 USD
7,595 SF
11
Units
7.27% Cap Rate
7,595 SF
$996,520 USD
Apartments