1025 Island Avenue 603, San Diego, CA 92101 | $699,000 |...