About 10 Technology Drive,
Hudson, MA 01749
A 431,244 SF shopping center in Hudson, MA, 10 Technology Drive features two retail shopping outlets totaling 86,101 SF of retail space.
Center at Hudson (E&A), LLC sold 10 Technology Drive to NNM Realty Trust for $17,200,000.