Location:3883 April Ct. San Diego, CA 92122