1870 Aloma Ave, Winter Park, FL 32789
A two-story building with a modern glass facade, that offers a terrific Winter Park location, and free parking.