23
10214 Carmencita Way
Houston, TX 77075
$415,000 USD
2,628 SF
2
Units
7.21% Cap Rate
2,628 SF
$415,000 USD
Apartments