





$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
