270 Dahlia Avenue #7

  • $635,000
Imperial Beach