
This is a pretty good looking building at 3417 Massachusetts Ave, NW. Anyone know what is housed here? What do you think of the building itself – thumbs up or down?

This is a pretty good looking building at 3417 Massachusetts Ave, NW. Anyone know what is housed here? What do you think of the building itself – thumbs up or down?