The current structure dates from 1979 and is located in the North Cambridge neighborhood at 2375 Massachusetts Avenue.
It remained in use until 1889 when the replacement of horsecars by electric streetcars made the structure obsolete.
In 1897, the West End Street Railway constructed a larger structure, which existed for the next forty years until it was demolished in 1937.
In 1979, the present structure was constructed to house the trolley buses which became active on the line in 1958.
A $27.3 million construction contract was issued in October 2023, with completion expected in November 2025.