Loading...
Uploaded by adfrench on Dec 14, 2006
All sides agreed on one thing during yesterday's discussion of the $14.5 million TIF for developer John Steffen's makeover of St. Louis Centre -- this is a bad deal for the taxpayers of the City of St. Louis.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)