Mountain View Voice -- It took seven years, but the city has finally found a use for downtown’s replica 1888 Train Depot.