42
2632 Paul Quinn St
Houston, TX 77091
$11,000,000 USD
42,900 SF
33
Units
7% Cap Rate
42,900 SF
$11,000,000 USD
Apartments