1/21 Price Dropped by $15K 3D $210,000 3 Beds1 Bath933 SqFt 23 Trafalgar Square #23, Barre, MA 01005 Listed by Mary Stolarczyk of RE/MAX Vision