7 apartments in Mestre