$1,599,000 - 1221 Parker Place Unit 6, San Diego, CA 92109
1221 Parker Place Unit 6
San Diego,
CA
92109
Country: US