6
7914 Norvic St
Houston, TX 77029
$1,425,000 USD
3,400 SF
11
Units
7.26% Cap Rate
3,400 SF
$1,425,000 USD
Apartments