Tesla Service Center

HOUSTON, TX
Square
Footage

90,000 SF

Owner

Phelan – Bennett Development

Timeframe

6 Months