Newly renovated luxury apartments at the Shorecrest Towers in Coney Island, Brooklyn- on Ocean Parkway.