2 years ago
Good Place to live
I have lived at Woodbury Square for over a year now and the experience is good. The Maintenance is always fast and the staff is helpful and polite. The apartment is OK with one garage with a storage space. It's a little over priced.