11328 Del Monte Avenue, Castroville, CA 95012 - Homesnap