The Cleveland Flea

Event Date: 

Saturday, June 10, 2017 - 9:00am to 4:00pm

Location: 

3615 SUPERIOR AVE., CLEVELAND, OH