Clongriffin’s Station Square is an open area between apartment and mixed-use blocks, and it sits on top of the park-and-ride...