1/46 46 Active $155,000 3 Beds2 Baths1,150 SqFt 20422 MALLARD RD, Altoona, FL 32702 Manufactured Home Listed by OLYMPUS EXECUTIVE REALTY INC