20 N Orange Ave, Orlando, FL 32801
A sixteen-story 255,724 square foot concrete and glass office building located off of Orange Avenue in downtown Orlando featuring on-site banking and a cafe.