$620,000 - 889 Date St Unit 544, San Diego, CA 92101
889 Date St Unit 544
San Diego,
CA
92101
Country: US