REST HAVEN ROAD, Geneva, FL 32732 - MLS#OM619434 - People's Trust R...