Life Science Plaza

Life Science Plaza

320,000 SF

2130 WEST HOLCOMBE BOULEVARD, HOUSTON, TEXAS

TEXAS MEDICAL CENTER OFFICE BUILDING

320,000 SF

2130 WEST HOLCOMBE BOULEVARD, HOUSTON, TEXAS

TEXAS MEDICAL CENTER OFFICE BUILDING

Return To Medical Projects