Condo
7317 Estero Blvd , building 1- unit 104, Fort Myers Beach, Florida, United States of America 33931