by Prince Of Petworth December 2, 2008 at 3:00 pm7 Comments
I keep going back and forth on whether or not I like this building that are all glass. For some reason I kinda dig this one. This is located at the corner of N Street and Connecticut. Thumbs up or down?