860 Florida St #64 Imperial Beach CA 91932 Records