2703 Mason St
Houston, TX 77006
$3,000,000 USD
9,640 SF
16
Units
5.3% Cap Rate
9,640 SF
$3,000,000 USD
Apartments