1 of 567575 Town Center (opens in new tab)7575 E 29th Pl, Denver, CO 80238(720) 893-8550$1,530+/moTotal price9-mo lease25 units availableStudio • 1 bed • 2 bedVerifiedView DetailsCheck availability