Situated just one bridge away from historic Old Town, this waterfront Stock Island oasis offers the ultimate...
Stock Island · 7001 Shrimp Rd, Key West