Windsor of Savoy
401 Burwash Ave., Savoy, IL 61874
4.5
(6 reviews)
"I'm currently a resident of Windsor of Savoy. It's very nice. It's clean. It's a little bit on the expensive side. I have a full kitchen. I have a two-bedroom unit. There is a living room in the middle. It works out very nicely. It's very good. The s..."
READ MORE