Surfview Towers
Located on a barrier island off Long Island’s south shore in Long Beach, also known as The City by the Sea, Surfview Towers offers fantastic ocean front views, direct access to Long Beach's 2-mile long boardwalk and is close to the vibrant shopping district on Park Avenue. Though the area has a fairly dense population [...]
Read More