2020 W 23 Street #17

  • $450,000
Long Beach