1700 Santa Gloria, Otay Mesa, CA 92154 - MLS#PTP2104371