Stop by the Salem Common for the Salem Common Yard Sale, put together by the Salem Common Neighborhood Association. Find treasure in belongings for sale from historic homes.
Community Yard Sale on Salem Common
Stop by the Salem Common for the Salem Common Yard Sale, put together by the Salem Common Neighborhood Association. Find treasure in belongings for sale from historic homes.