North Denver Streetscape Project Starts September 29th
I think we were all starting to wonder when the Denver Streetscape was actually going to really start but recent updates from the Portland Department of Transportation have provided the start date of Tuesday, September 29th beginning at N Watts Street. Businesses along North Denver Avenue will be open and accessible via sidewalk and street access […]