Between the Glenwood station and the Hudson River lies the abandoned Yonkers Power Station of the New York Central & Hudson River Railroad, a massive building which was constructed in 1907 to hold electrical generators to provide power for the electrification of the railroad.