4
2417 McCarty St
Houston, TX 77029
$750,000 USD
3,672 SF
6
Units
9.37% Cap Rate
3,672 SF
$750,000 USD
Apartments