9225 Dowdy Dr San Diego, CA 92126