Mallory Square

400 Wall St, Key West, Florida, United States