$499,000 Active 4Beds3Baths1848Sqft0.17Acres 2612 Mountain View Ave, Longmont, CO 80503 MLS#: IR1066091