10 Technology Drive
Update
05/12/21
Hudson Shopping Plaza Sold for $17.2 Million
Center at Hudson (E&A), LLC sold 10 Technology Drive to NNM Realty Trust for $17,200,000. A 431,244 SF shopping center in Hudson, MA, 10 Technology Drive features two retail shopping outlets totaling 86,101 SF of retail space.