< Back to Properties 100 North Babcock Street Melbourne, FL 32935336,287 Sq. Ft.Office/Manufacturing1,080 Parking SpacesVacancies: None Owned by Sutton Properties at 100 N. Babcock Street, LLC