14624 apartments ny wallpaper windsor gardens apartments rochester ny 14624 Come to a home you deserve located in Rochester NY. Be the first to review. Windsor Gardens Apartments Rocheste… Wednesday, May 4, 2022 Edit