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