$560,000 -
17607 Pomerado Road Unit 101
San Diego ,
CA 92128
Property listed by eXp Realty of California, Inc, Sun Greene sun@sandiegohomelife.com