680 Eastlake Dr Muscle Shoals, AL $ 2,240,000
680 Eastlake Dr
$ 2,240,000
Recently Listed
Share Save

680 Eastlake Dr

Muscle Shoals, AL, 35661
$ 2,240,000
Bedrooms5 Baths3.1 Sq 3,585

Monthly Estimate*

$ 13,792

680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 1
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 2
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 3
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 4
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 5
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 6
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 7
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 8
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 9
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 10
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 11
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 12
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 13
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 14
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 15
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 16
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 17
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 18
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 19
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 20
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 21
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 22
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 23
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 24
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 25
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 26
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 27
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 28
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 29
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 30
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 31
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 32
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 33
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 34
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 35
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 36
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 37
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 38
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 39
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 40
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 41
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 42
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 43
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 44
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 45
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 46
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 47
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 48
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 49
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 50
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 51
680 Eastlake Dr, Muscle Shoals, AL 35661 - Image 52

Single Family Home for sale in Muscle Shoals, AL

for $2,240,000 with 5 bedrooms and 3 full baths, 1 half bath. This 3,585 square foot home was built in 1991 on a lot size of 0.57.

Located in the sought-after Alabama Shores subdivision, this stunning 5-bedroom, 3.5-bath waterfront home offers approximately 3,585 sq ft of beautifully designed living space. Surrounded by water on both sides, the property provides direct access to the Tennessee River, Wilson Lake, and McKiernan Creek—perfect for boating, sailing, skiing, and fishing. Features include a cozy fireplace, spacious two-car garage, private dock, and protective seawall. A sidewalk surrounds the home, complementing the beautifully landscaped grounds and enhancing outdoor enjoyment. Conveniently located just minutes from the hospital, restaurants, and shopping, this exceptional property blends comfort, recreation, and convenience in a premier waterfront setting.

See more

Single Family Active

Price

$ 2,240,000

Bedrooms

5

Full Bath

3

Half Bath

1

Property Type

Single Family

Taxes

$ 0

Style

Lot Size

0.57

Year Built

1991

Town/City

Muscle Shoals

County/Region

Colbert

MLS | Web ID

527270

Features
General
Sewer Septic Tank
Garage Spaces 2.0
Year Built 1991
Property Subtype Residential
Tax Year 2026
County Colbert
Property Type Residential
HOA N
Subdivision Name Alabama Shores
Garage Y/N Y
Total Rooms 15
Full Baths 3
Status Active
Directions East on River Rd Left on Alabama Shores Left on Dogwood Left on Eastlake Dr to the end.
High School Colbert County
City Muscle Shoals
Carport Y/N N
Elementary School Colbert County
Tax Annual Amount 0.0
Middle/Junior High School Colbert County
Standard Status Active
See more
Interior
Basement Finished
Total Fireplaces 2
Basement (Y/N) Y
Fireplace Y/N Y
Above Grade Finished Area 3585.0
Half Baths 1
3/4 Baths 0
Total Bedrooms 5
Below Grade Finished Area 0.0
Main Level Bedrooms 1
Main Level Bathrooms 1
Total Baths 4
See more
Exterior
Building Area Total 3585.0
Lot Dimensions 0.57
Lot Size Acres 0.57
Waterfront Y/N Y
See more
* Excluded Features
List By
Exit River City Realty

Broker

martyvandiver@gmail.com

Email

Affordability Calculator

$13,792
Per Month
100%
0%
0%
Monthly Principal & Interest
$13,792
Monthly Property Taxes
--
Monthly Home Insurance
--
Default based on a 30-year fixed rate of 6.25% with 20% down. The estimated payment is offered for convenience and is not an offer of credit. Due to market fluctuations, interest rates are subject to change at any time and without notice. Your individual rate may vary. Rates may differ for FHA, VA or jumbo loans.
Learn more about how to save

Discover how much house you can afford

Your dream home may be within reach.

Learn More about how to save

The time to sell is now
THE TIME TO SELL IS NOW! What's my home worth?
Nearby
1329590 Elementary School
1329624 Middle School
Colbert County High School High School
Pricing History
DatePricePrice ChangeDescription
2/26/2026$2,240,000 Listed Price

Map


See all

680 Eastlake Dr, Muscle Shoals, AL, 35661 is a Single Family Home for sale at $2,240,000 with 3,585 sqft and a lot size of 0.57. 680 Eastlake Dr has 5 bedrooms, 3.1 baths, and was built in 1991. The property's zip code is 35661 which is in Muscle Shoals, AL