Candlewood Suites Newark South
Landmark performed the planning and site design for the construction of a new, six-story, 101-room hotel at 1115 South College Avenue (SR 896) in Newark.
Landmark performed the planning and site design for the construction of a new, six-story, 101-room hotel at 1115 South College Avenue (SR 896) in Newark.