Completed in 2010, Merritt Leander Station is a luxury senior living facility located at 11450 Hero Way West in Leander, TX. Leander Station offers a total of 192 residential units consisting of one and two bedroom apartments. The residences are offered at affordable rates for qualifying seniors as well as market rate units all serving the Leander senior population.