121-189 S Orange Ave
Office
ID 370875
Lease
Sublease

The Plaza

121-189 S Orange Ave

Orlando, FL, 32801

Please contact us for price

  • Space Available for lease4,538 SF 
  • Location
  • Brochures
  • Brokers

Space details

Location

CBD

Brochure

Broker

Cody Manzella

Cody Manzella

Executive Vice President

Broker details