$435,000 - 8492 New Salem St Unit 59, San Diego, CA 92126
8492 New Salem St Unit 59
San Diego,
CA
92126
Country: US