Located at 1806 Otter Pond Drive, Montrose, Colorado 81401, this Enfamiljshus is for Försäljning with a price of $725,000 USD. The property includes 3 bedrooms, has 3 full baths. This listing has 2,467 Kvadratmeter of interior space on a lot of .63 Acres. See all Homes for Försäljning in Montrose.