This is McHugh’s first location in New Jersey in addition to its corporate headquarters in Ambler, Pennsylvania.
The 2,372-square-foot space, located at 1950 Route 70, was leased from SFA 1950 Route 70 LLC, WCRE said.
This is McHugh’s first location in New Jersey in addition to its corporate headquarters in Ambler, Pennsylvania.
The 2,372-square-foot space, located at 1950 Route 70, was leased from SFA 1950 Route 70 LLC, WCRE said.