Key Peninsula to key to the street