Where is Cà Dell'Arte Palace, Venice?

Where is Cà Dell'Arte Palace, Venice located?

Cà Dell'Arte Palace, Venice, Cà Dell'Arte Palace, Venice, Italy (approx. 45.43774°, 12.33787°)


Where is Cà Dell'Arte Palace, Venice on the map?