Abbey, The

426 S. Beach St.
Florida
United States