Stephen Karp owns 50M SF of properties all over New England, including much of downtown Nantucket. He first entered the business in the late 1960s and was responsible for developing one of the firstenclosedmalls in the Northeast in 1972, called the Liberty Tree Mall.
Stephen eventually sold most of his string of 20 malls for $1.75B but still owns the CambridgeSide Galleria and Pier 4. He’s also very active in the hotel business, with properties in Newburyport and Nantucket, and focuses on airport retail, developing the local shops and restaurant concessions in heavily trafficked airports like LaGuardia, PHL, Reagan National, Dulles, and Seattle-Tacoma. New England Development also planned a community called Pinehills in Plymouth, MA. Stephen serves as a trustee on hospitals at his alma mater Boston University, and donates to the arts.