Building 5

Elevator Building

11000 Lancer Lane, Delran NJ 08075