The Village Beach House restaurant has leased 4,788 square feet of space at 141 Merwin Ave. in Milford, in a deal brokered by Levey Miller Maretz. Steve Miller, principal of Levey Miller Maretz, was the sole broker of the deal in which the restaurant signed a five-year lease with landlord Millwood Properties LLC. The site, […]