645 Front St #2204

  • $5,250,000
San Diego