Francesca Holmes Categories Vacation Rentals/Resorts 2781 Avenida De Soto Navarre Florida 32541 (850) 910-5070 Send Email Rep/Contact Info Francesca Holmes × Francesca Holmes Phone: (850) 910-5070 Send an Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×