258 Barbara Avenue

  • $2,325,000
Solana Beach