House for sale, 3 Gloucester St Unit 6, in Boston, United StatesBoston, 3 Gloucester St Unit 6House • 1 bath. • 33.35 m²