2925 W Shorb Street

  • $970,000
Alhambra