3401 Pacific View Way

  • $1,695,000
Oceanside