Skip Navigation
THE INDI AT UPTOWN  LOGO
Call us : (888) 941-9241

Map & Directions

Built in the 1920's, The Indi is a Denver icon. Add your own story to the history of this building! Information is available at the Uptown Square Apartments office.