2363 Avenida De La Playa

  • $40,000
San Diego