$499,900 - 17607 Pomerado Road Unit 204, San Diego, CA 92128
17607 Pomerado Road Unit 204
San Diego,
CA
92128
Country: US