1020 Southard Street, Key West, FL. 33040