10
9101 Country Creek Dr
Houston, TX 77036
$1,950,000 USD
25,602 SF
1
Unit
9.57% Cap Rate
25,602 SF
$1,950,000 USD
Apartments