Property Search
Helping You Navigate Your Way Home | Direction to Your Destination!
Request More Information - Listing ID 789772
- Sold For: $625,000
- Status: Sold Inner Office
- Address: 611 E Star Court
- Montrose, Colorado 81401
- SqFt: 2,599
Data services provided by IDX Broker