Deugen Development, LLC (Deugen), a full-service commercial real estate development and construction firm, has finalized construction of 104 Baker, a 25,000 SF Class-A mixed-use building strategically situated in the historic downtown section of Maplewood, N.J.