1/10 10 New $17,900 0.9 Acres 00 CASTILLO DR RD, Alford, FL 32420 Vacant Land Listed by EXP REALTY LLC