Palacio del Rio - Palace by the River-Magnificient 2-story estate home
15224 Bahia Court, Ft. Myers, FL 33908