southtowne village apts 01 Published 01/06/2013 at 550 × 413 in 2012 Review of St. Louis Mid-Century Modern