Walgreens opens on historic Magazine Street