3
2116 Pannell St
Houston, TX 77026
$8,000,000 USD
25,725 SF
26
Units
6% Cap Rate
25,725 SF
$8,000,000 USD
Apartments