Video - Outbound Yahoo Video Feed

«Back to main video page
  • Powell Square building to come downadd to reading list  

    Posted on January 3, 2013 at 10:29 PM

    Updated Thursday, Jan 3 at 10:40 PM

    A vacant and windowless concrete building along the riverfront in downtown St. Louis is coming down.

    By Diana Zoga / News 4

More Outbound Yahoo Video Feed Videos