4 Echelon Plaza

4 Echelon Plaza

Otis completes successful modernization in New Jersey. by Joseph Caperna The four passenger elevators at 4 Echelon Plaza in Voorhees, New Jersey, were installed by Otis Elevator Co. in 1974....