100 North Babcock Street Melbourne, FL 32935
336,287 Sq.Ft.
Office/Manufacturing
1,080 Parking Spaces
Vacancies: None