> $449,000 Active Under Contract 2Beds1Baths1008Sqft0.18Acres 19 Placer Ave, Longmont, CO 80504 MLS#: REC5939861