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