Noble House Near Truman Waterfront Park Amphitheater

21 Quay Rd - Key West, Florida