$525,000 -
17181 West Bernardo Dr Unit 106
San Diego ,
CA 92127
Country: US