645 Front St 2102, San Diego, CA 92101 | $1,399,900 |...