approx $64 sqft
Winter Park Station Tower is a seven story office building in beautiful Winter Park, FL. Conveniently located on the corner of Orange Avenue and South Orlando Avenue (US 17-92) with easy access to Downtown Orlando and I-4.
When it comes to Real Estate in Orlando and Central Florida, Demetree has a rich tradition in the Central Florida community dating back to the 1940’s. The Demetree family has been a pillar and major contributor to what Orlando and Central Florida are today.