12313 N ELF POINT, Dunnellon, FL 34433 - MLS#OM623076 - People's Tr...