2611 N Durham Dr
Houston, TX 77008
$799,000 USD
2,160 SF
3
Units
2,160 SF
$799,000 USD
Apartments