Somerville Flea, Somerville, Massachusetts
Somerville Flea 52 Holland Street, SomervilleWhat a lineup! If you need it, most likely we got it!! Four dozen vendors selling everything from fine art to flowers to furniture and everything in between. Start decking […]
Free