View Details $1,342,741 1 of 6 Lot 2 Gran Place | Venice 4 beds 3 baths 1 ½ baths 2,501 sqft 0.24 acres On Site: 33 Days