12442 Space Center Boulevard
Houston, TX 77059
$2,570,000 USD
2.95 AC
2.95 AC
$2,570,000 USD
Commercial