Parkside Apartments 324 89th Street, Surfside, FL 33154