Newmark Completes 14,163-Square-Foot Office Lease for Digital Security Firm, Aura, in Boston’s Seaport District

Boston 6