25 Union Square

25 Union Square, Unit B, is located in a highly visible corner building at Union Square (the Milford Oval) and Middle Street (immediately next to Town Hall). Previous occupants included an…

Continue Reading25 Union Square

19 Nashua Street

Highly visible corner building and unit located immediately across from the entrance of the Milford Town Hall. With approximately 15,000+ vehicles driving past this building a day, your customers won’t…

Continue Reading19 Nashua Street