121 S Orange Ave, Orlando, FL 32801
The Plaza Condo is located in the heart of Orlandos Central Business District. There are plenty of restaurants within walking distance as well as access to businesses located in Downtown Orlando.