1254 17th Street, 1980

1254 17th Street corner of West Ave), 1980. Where the new West Ave Bridge and Marriott Hotel will be built.

Leave a Reply

Your email address will not be published.