by Prince Of Petworth April 13, 2009 at 3:00 pm18 Comments
These pop ups are located on Monroe Street, NW just west of 14th Street. I think we may have looked at the one on the left before but it looks like the one on the right is nearly completed. Thumbs up or down? Do you prefer one over the other?