Update: Little has changed when I went back in the summer of 2019.
A one lane stretch of Glasgow Avenue heads south from the the Eliot School at North Florissant Avenue.
Barely wide enough for a single car with the parked cars, it has some interesting houses.
Update: The building below, which I featured in a post from August of 2018, was completely demolished by December of 2018.
Then there is this interesting storefront, which I believe is where Eliot students would get lunch.