4511 Santa Cruz Avenue

  • $2,900,000
San Diego