Beach Street Apartments

A well-appointed apartment complex overlooking the beach and bay, offering picturesque views of both.