Development projects on record in 63130 · Saint Louis (63130), MO
1 project, newest first.
- RT D E Signal optimization from Schuetz Road to Ogden Avenue. $2,169,690 Congestion Mitigation and Air Quality Improveme ST. LOUIS Roads & infrastructure · Approved