12922 Peppergrass Creek Gate #69, San Diego, CA 92130 – OC21221464 ...