1255 19th Street

The Tamai Tower apartments in Denver, Colorado!Tamai Tower is the definition of urban apartment living! Located in the heart of LoDo, Tamai Tower is situated in Sakura Square, the center for Japanese and Buddhist cultures and home to the Cherry Blossom Festival. You'll be in the middle of all the downtown action, just blocks away from Coors Field, historic Larimer Square, and walking distance to Denver's best restaurants, bars, and shopping. The location is unbeatable and your apartment will offer breath-taking views of the mountains or the city.Please visit our website at www.cornerstoneapartments.com to view all of our properties

Pet Policy

No cats allowedNo dogs allowed


Central air
Pay with RadPad

Meet your future landlord

Cornerstone Apartments

Cornerstone Apartments

Member since October 2014