Alexander Hotel

535 Central Ave.
Florida
United States