2013 Eubanks St
Houston, TX 77093
$640,000 USD
4,289 SF
9
Units
4,289 SF
$640,000 USD
Apartments