2002 Barbee St
Houston, TX 77004
$1,150,000 USD
5,018 SF
8
Units
5,018 SF
$1,150,000 USD
Apartments