281 Trumbo Road #207, Key West, Florida
View Larger Map