Sesame Street has its own Subway Station which is a replica of the 72nd Street Subway entrance.
In Season 45, a Bicycle Shop appears in that vacant lot near the Subway Station that was briefly used for a flower shop.