28011 Johnson Rd
Tomball, TX 77375
$5,300,000 USD
36,000 SF
33
Units
36,000 SF
$5,300,000 USD
Apartments