$5,395,000 -
645 Front St Unit 2204
San Diego ,
CA 92101
Subdivision name: Downtown