Building fire at Penrose and Peck in north St. Louis

Building fire at Penrose and Peck in north St. Louis
Published: 6:16 AM CDT March 15, 2019
Updated: 6:16 AM CDT March 15, 2019