Homes for sale - 20902 NE 132ND AVE, Waldo, FL 32694 – MLS#1065128 ...