3516 Del Sol Boulevard #E, Otay Mesa, CA 92154 – OC21145861 - Kyle ...