One of the 28 buildings under renovation in Old North St. Louis is across the street from my house.