- Space details
- Location and Transportation
- Similar properties
NEC Kirkman Road and International Drive
Orlando, FL 32819
Now available for lease, retail Olinda located at NEC Kirkman Road and International Drive|Orlando, Florida 32819.
Available square footage 73,144 SF.
Contact our brokers for further information.
- 18 acre redevelopment
- Surrounded by top performing retail and tourist attractions