Office
Medical
ID 201001Lease
Life Science Plaza
2130 W Holcombe Blvd
Houston, TX, 77030
Please contact us for price
- Space Available for lease9,363 - 55,000 SF
- Description
- Location
- Brochures
- Brokers
2130 W Holcombe Blvd
Houston, TX, 77030
Please contact us for price