$1,760,000 -
12912 Pacific Pl Unit 16
San Diego ,
CA 92130
Country: US