2562 Abedul St, Carlsbad, CA