Artists & Fleas (map) 568 Broadway New York, NY, 10012 United States ✚ gCal ✚ iCal Artists & Fleas have opened a new space in Soho, its large, beautiful and even has Strand Books as a vendor. Come by when I spin, 3rd Friday every month.