Nice 3 bed 1 bath ranch home. 1140 sq ft, Spacious yard. Offstreet driveway parking. Located near the high for easy access anywhere. Available 10/1/31. Rent is $1800 and the deposit is the same. Property Address is 361 Cuchara St. Denver CO 80221. Please email any questions . Rent is $1800 . The deposit is the same. Pets welcome. There is a one time non refundable pet deposit of $500 and it is an additional $50 a month in pet rent.
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.


