645 Front St #511, San Diego, CA 92101 - MLS#210016451 - Meng Xu - ...