$539,900 -
17617 Pomerado Rd 112
San Diego ,
CA 92128
Complex/park: Oaks North Village