Toyota Townace camper-van manufactured in 1991. It is an automatic and runs on diesel. Recently had new brake disks put in and was refurbished both inside and out. Sleeps 4-5 passengers with a pop-up roof that has a window with a bug net and can fully open to allow great views. The pop-up sleeps 2 […]