DeLuca Properties Own and Manage Office Space within the Weymouth area . . .

33 Union Street, South Weymouth MA 02190


This 3 story (with elevator) professional office building consisting of small office suites ranging from 200 sf to 1000 sf is located within walking distance of South Shore Hospital, Pleasant Shops Shopping Center, Cameo Theater and the many local restaurants near Columbian Square.

Call our office for more information