Villeneuve-sur-Lot, Lot-et-Garonne, France – $527,000 Find Out More! Property Features Bedrooms Bathrooms