645 Front St UNIT 711 San Diego, CA 92101