Retirement & Assisted Living Facilities in South Beach / Old Town, Staten Island

26 Dumont Avenue, Staten Island, New York, 10305