Norwood Park South is a master planned business park that consists of three two-story office buildings totaling approximately 150,000 SF. Norwood Park South is located directly on Route 1 and features excellent access to Interstate 95 and Route 128. The surrounding neighborhood offers a wide variety of amenities including retail establishments, restaurants and two hotels.