Homes for sale - 4039 Ogallala Rd, Longmont, CO 80503 – MLS#909697 ...