3126 Dilla Place, Carlsbad, CA 92010 - Homesnap