Up for sale is a unique and well-preserved 1990 Mitsubishi Delica L300, a versatile and rugged van known for its reliability and distinctive style. This model features the highly sought-after Crystal Lite roof, providing an airy and open feel inside the cabin, perfect for both adventures and daily d... Read More