17
7120 Cole Creek Dr
Houston, TX 77092
$1,225,000 USD
8,288 SF
8
Units
4.63% Cap Rate
8,288 SF
$1,225,000 USD
Apartments