7110 San Luis St. 129, Carlsbad, CA 92011
2 Beds 2 Baths 1,440 Sq.Ft. 3,500 Sq.Ft.