Devon dr - Clearwater Beach, FL, United States close