South Beach
0 Reviews
About the Business
South Beach Residences - St. John's, Newfoundland, Canada | South Beach Residences - Studio modern living in Canada's oldest city. St. John's, Newfoundland, Canada
Contacts
Website
Call Us
+17092197205
221 Duckworth St, St. John's, NL A1C 1G6
Hours
Features
- Wheelchair-accessible parking lot