See all photos
1432 Owl Creek Avenue
1432 Owl Creek Avenue, Montrose, CO 81401
- 5 bed – 5 bed
- Pets allowed
- Parking
Go back
1432 Owl Creek Avenue
Complete your preferences to get a proper evaluation.
Set PreferencesProperty location
1432 Owl Creek Avenue, Montrose, CO 81401Pricing and availability
Last updated 2 months ago
- 5 Bed, 2.0 Bath
- 5 bed
- ·2 bath
- ·1681 sqft
$2,550+ mo1Starting atUnit availableUnit 5 Bed
Available now
12 months lease$2,550+ mo
Amenities
- Pet friendly
- Garage
Property details
5 Bed 2 Bath 1681 Sq. Ft. 2 Car Garage Back yard has privacy screen. Tenant pays all utilities. Pets negotiable with additional deposit.
Deposit
2800.0
Income requirement
Must have 3x the rent in total household income (before taxes)