2408 Avenida De Sol, Navarre, FL 32566 - MLS#861726 - Ed and Terri ...