apartments ny syracuse wallpaper windsor place apartments syracuse ny Located near the city of Syracuse New York Windsor Place Apartments is a community in a desirable setting offering one and two be… Tuesday, April 5, 2022 Edit