‹ › 2218 SF 3 Bedrooms 2 Bathrooms Print this page For Sale 1802 Otter Pond Drive, Montrose, CO 81401 Montrose, Colorado, USA $369500 MLS: 721413 Year: 1998 Type: Single Family Detached Zip: 81401 Roof: Composition Shingle Exterior: Sprinkler System Flooring: Tile Exterior: Sprinkler System × Send message to Agent Julianne Hough