104 Duval Street | Key West, FL