Homes for sale - 12123 GENOA STREET, North Port, FL 34287 – MLS#C74...