O,R&L Commercial has announced the sale of a 2.1 acre redevelopment site in Milford, according to a statement. Located on 801 Boston Post Road, the site was sold for $1,850,000, according to O,R&L ...