714-724 E 11th St
Houston, TX 77008
$3,700,000 USD
15,460 SF
25
Units
15,460 SF
$3,700,000 USD
Apartments