Weber Apartments 3319 Quarry Street, Port Leyden, NY 13433