Rollick Live / Apartments Rollick Hours — Address 2125 Locust StSt. Louis, MO 63103 Driving Directions Phone — Best Parking On-site structured parking — Rollick / City Commons View Details More Details Website Visit Website Rollick is a new 74-apartment, six-story mixed-use building rising at the corner of Locust Street and N 22nd Street in Downtown West, part of the City Commons development by AHM Group and Broadmoor Group. The project broke ground on July 31, 2026.