$1,995 Property Type: Unit

More Information

Phone Number (303) 832-8155
Address 720 E 12th Ave, Denver, CO 80203, USA
Lease Terms 1 Year
Price $1,995
Deposit $1,500
Square Footage 900
Bedrooms 2
Bathrooms 2
Move-In Date July 20, 2026
Utilities Tenant pays Unit Electricity plus Unit Gas/Water/Wastewater/Trash monthly chargeback
Application Fee $50
Smoking No
Pet Policy Cat Allowed