$445,000 Sold Aug 25, 2025
623 Vermillion Ave, Montrose, CO 81403
- 3 Beds
- 2 Baths
- 1,350 Sq Ft
- Built 2025
Last Sold Summary
- $330/SF
- 196 Days On Market
Current Estimated Value $448,027
Last Listing Agent Debra Harmon 20 Sleeps West Real Estate
623 Vermillion Ave, Montrose, CO 81403