Yard sale under canopies

$1
Gresham, OR
Photo 1 of Yard sale under canopies
Photo 2 of Yard sale under canopies
Photo 3 of Yard sale under canopies
Photo 4 of Yard sale under canopies