Windsor House Apartments
Resident • 2006 - 2007 Recommended
I agree with the last posting. the studios are large, a relatively good deal for DC and the area. management could be better, but once you move in you dont deal with them much. i saw the past postings and thought about not moving in, but i'm glad now that i decided to move in (ive lived in the building for 1/2 year now). <br><br>
How was this review?
Thanks for voting!