4644 Denwood Rd, La Mesa, CA 91942