Homes for sale - CANAL LOT 6 & 7 JOHANNESBERG ROAD, North Port, FL ...