36 Marcello Ave #8, Leominster, MA Sold Sold Address: 36 Marcello AveLeominster, MA 01453 Terms: For Sale Property Type: Condo Call 339-368-3952 for more details Property Location Map Street View Share Tweet