$430,000 Active Under Contract 2Beds1Baths1444Sqft0.16Acres 127 Placer Ave, Longmont, CO 80504 MLS#: IR1069873