Open: Sat 11:00 AM - 1:00 PM $529,999 Active 3Beds3Baths1792Sqft0.14Acres 12786 River Rock Way, Longmont, CO 80504 MLS#: 6202961