Amazing waterfront home on an island street in the Venetian Isles. This fully updated home sits on 90' of waterfront on the Canal San Marco waterway. Open