Clean and well renovated.
South Beach Boardwalk is located at Franklin D Roosevelt Boardwalk, Staten Island, NY 10305