SOUTH HARBOR PLAZA

(954) 467-3351


Get Directions

1300 SE 17th St, Fort Lauderdale, FL 33316