
When we spoke about the development at 14th and Florida Ave, NW last week one commenter mentioned the Solea on the northwestern corner. So I thought put it up for judgment.

So what do you think – thumbs up or down? Another angle plus the famous Latino Auto Sale Sign after the jump.

