20
602 Spencer Hwy
South Houston, TX 77587
$625,000 USD
1,447 SF
1,447 SF
$625,000 USD
Medical