1220 E Palmer Street

  • $605,000
Compton