730 17th St

Posted on Jun 18, 2018


730 17th St

Address:

730 17th St, Denver, CO

Type:

Office

Square Footage:

170,000

 

National Register of Historic Places, Italian Renaissance Architecture, Landmark.