Homes for sale - 6300 Russell ST, Punta Gorda, FL 33982 – MLS#22006...