Cleveland Flea

Event Date: 

Saturday, May 13, 2017 -
9:00am to 4:00pm

Location: 

3615 SUPERIOR AVE, CLEVELAND, OH