sizes 31-34 Levi's Shorts 31-34 All 1991 Levi’s USA 501 Tag 34x32 Actual 31x2.5 $175.00 Sold Out Add To Cart 1983 Levi’s USA 501 Tag 34x32 Actual 32x7 $185.00 Add To Cart 1991 Levi’s USA 550 Tag 34x30 Actual 32x8.75 $165.00 Sold Out Add To Cart 1995 Levi’s USA 501 Tag 33x32 W Actual 31x6.5 $165.00 Sold Out Add To Cart 1988 Levi’s USA 509 Tag 36x33 Actual 34x11.5 $155.00 Add To Cart 1998 Levi’s USA 501 Tag 34x32 Actual 32x8.75 $165.00 Add To Cart 1990s Levi’s USA 505 Tag 33x34 Actual 31x11.75 $165.00 Sold Out Add To Cart 1980s Levi’s USA 505 Tag 36x30 Actual 33x4 $175.00 Sold Out Add To Cart 1970s Levi’s USA 646 Tag n/a Actual 31x8 $175.00 Sold Out Add To Cart 1978 Levi’s USA 646 Tag 34x31 Actual 31x2 $165.00 Sold Out Add To Cart 1970s Levi’s USA 646 Tag 36x36 Actual 33x5 $175.00 Sold Out Add To Cart 1980/90s Levi’s USA 505 Tag n/a Actual 32x6 $165.00 Sold Out Add To Cart