13
2004 Binz St
Houston, TX 77004
$4,600,000 USD
12,147 SF
18
Units
6.67% Cap Rate
12,147 SF
$4,600,000 USD
Apartments