View Details $859,900 1 of 46 Carol Beach | Muscle Shoals 3 beds 3 baths 3,076 sqft 0.83 acres On Site: 8 Days