North Glen Apartments in Greece, NY, is a pet-friendly community offering one and two bedroom apartments for rent.