Large Location Icon

1920 S Shelby Ct; Chicago, IL Property Details