11
2620 Tanglewilde St
Houston, TX 77063
$6,500,000 USD
15,576 SF
15,576 SF
$6,500,000 USD
Medical