36 Acre Horse Property with Large Home.
Off market
Zestimate®
$640,100
65891 Solar Rd, Montrose, CO 81401
5beds
2baths
3sqft
SingleFamily
Built in 1999
36 Square Feet Lot
$640,100 Zestimate®
$213,367/sqft
$2,642 Estimated rent
36 Acre Horse Property with Large Home.