Retail

Middlesex County retail property sells for $1.2 million