$599,000 - 1480 Broadway Unit 2101, San Diego, CA 92101
1480 Broadway Unit 2101
San Diego,
CA
92101
Country: US