Woodbury Place Apartments
Apartment complex • Apartment building • Apartment rental agency😠 This place charged me $500 for carpet stain that was from roof water leak. Wasn't worth fighting since the new management was really rude. Hope more "real" reviews will be shared so no one lives in this horrible place. Comment to recent "Response from the owner": It's funny that they responded sayi...
Address
1010 Knollwood Dr, Schaumburg, IL 60194, United States
Website
Contact
+1 833-281-3348Rating on Google Maps
3.20 (75 reviews)Open on Google Maps