Station Square is a mixed-use building featuring 33 residential apartments, a bowling alley, restaurants, and a wine bar.