I do not have much information on this project nor is it easy to find but there is a little rental project going up in Capitol Hill between 11th and 12th Avenue on Ogden Street.
From what I know, there was a house on site that was demolished to make way for this building. It appears to be three stories and almost complete. Contractors were also working on the house next door. Little projects like this are also exciting especially in the heart of Capitol Hill.
With ‘The Logan‘ also under construction we can only hope there will be more projects coming up to fill some empty gaps in this neighborhood.