11
2620 Tanglewilde St
Houston, TX 77063
Price Upon Request
15,576 SF
15,576 SF
Price Upon Request
Medical