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 not currently displayed as for sale or rent on Zillow. This may be different from what's on other websites or public sources.


