Relaxing, green features in the heart of the city 17th Street Plaza is bordered by two relaxing, green features in the heart of the city: a beautifully landscaped outdoor plaza and sculpture garden facing 17th Street, and an outdoor mezzanine with a manicured putting green and flower garden (above), perfect for employee and client entertainment or events, overlooking 18th Street. |
Seventeenth Street Plaza
1225 17th Street Denver, Colorado |
For further leasing information contact:
|