4360 Mensha Pl San Diego, CA 92130