7890 E Spring Street #5L

  • $438,000
Long Beach