View details for 88 West Schiller Street 88 West Schiller Street $3,500+ Downtown Chicago, Chicago, IL 60610