more photos

Itchy’s Flea Market


You’re in for a unique experience in a nostalgic atmosphere, approximately 10,000 square feet of deals with new items daily.