Melbourne Square - 1700 West New Haven Avenue, Melbourne, FL 32901 - Retail Space
Melbourne Square - 1700 West New Haven Avenue is located at 1700 West New Haven Avenue in FL, Melbourne, 32901. The Retail building was completed in 1982 and features a total of 92,050 Sqft.