Church Street Plaza
Orlando, FL

Church Street Plaza

Prominent Corner of
South St & Garland Ave
Orlando, FL

DOWNLOAD BROCHURE

Church Street Plaza is a 28-story LEED-designed tower with 180 hotel rooms and 200,000 S.F. of office space, plus 5,000 S.F. of retail space.

FAST FACTS

Location: Orlando, FL
Building Size: ~200,000 S.F.
Services: Development, Leasing & Management
Type: Mixed

MAP

CONTACT

LEASING

Austin Stahley
DIRECTOR, FLORIDA REGION
astahley@lpc.com
407.872.3500