$399,000 -
170 Diana 30
Encinitas ,
CA 92024
Complex/park: Beacons Beach Village