ST. LOUIS – Two vacant buildings just north of Downtown St. Louis appear to be on track for demolition after city officials say a fire last weekend caused significant structural damage.
The properties, located at 1301 North 6th Street and 1308 North 7th Street near O’Fallon Street, sit just a few block north of the Dome at America’s Center in St. Louis’ Columbus Square neighborhood.
City property records show the buildings are owned by Northside Regeneration LLC, a development entity associated with Paul McKee, whose large-scale redevelopment plans for north St. Louis have drawn criticism in recent years…