, Orlando, FL 32801
2,824 sf of retail or office space available in the heart of Downtown Orlando, close proximity to many shops and restaurants.