21 32nd St.

  • $1,700,000
San Diego