Homes for sale - 133 RIVER RIDGE PL, Welaka, FL 32193 – MLS#1111296...