Station Square’s significance is largely attributed to the pedestrian-friendly streetscape, reminiscent of a vibrant European promenade. The community has grown to appreciate the variety of shops, restaurants, and services offered in this unique urban setting, and will soon benefit from additional retail with the completion of 6000 McKay