Located near the city of Syracuse, New York, Windsor Place Apartments is a community in a desirable setting, offering one and two bedroom apartment homes for rent, complete with kitchens equipped with energy efficient appliances, private balcony space, a sparkling swimming pool, and a fun filled playground. Windsor Place Apartments is within walking distance to a local bus line and close to...