Constructed in 2000, the Broadway Place apartment building comprises 56 units of the following unit mix: Three Bedroom/One Bath, Two Bedroom/One Bath, totaling 46,336 SqFt. The property is located in Illinois - Granite City, at 608 Central Park Place, St Louis.