$519,000 -
405 Ribbon Beach Way 240
Oceanside ,
CA 92058
County: San Diego