La pergola maps street view

Full Address: Italy, Provincia di Padova, Teolo, Via Villa del Bosco, 6
GPS Coordinates: 45.37457, 11.73969