The Meadows

The Meadows

Des Moines, Iowa
55,000 sf
11/04/2004
Details: This was a tax credit project.