< Back to Properties Woodlake Plaza I2135 Palm Bay Road Palm Bay, FL 3290513,000 Sq.Ft.Retail Plaza96 Parking SpacesVacancies: None Owned by Sutton Properties of Palm Bay II, LC