AMOCITY
Offering ocean views, Seashells Apartments is located less than 328 feet from Scarborough Beach. The property features 2 outdoor swimming po...