Skip to main content

This home is in Gran Lake, St. Augustine.

Photo 1 / 45
Active

604 WILLOW LAKE Drive, St. Augustine, FL 32092

$649,000
MLS# 2148657
5
Bedrooms
4
Bathrooms
3,287
Sq Ft
2020
Year Built

About This Home — 604 WILLOW LAKE Drive

Built in 2020, this spacious five-bedroom home, including a private bonus suite upstairs, plus a dedicated office, offers the perfect combination of flexibility, comfort, and peace of mind. Inside, you'll find luxury vinyl plank flooring throughout the main living areas, a formal dining room, and a thoughtfully designed floor plan with room for everyone to spread out. The kitchen features quartz countertops, a large island, gas cooktop, and ample cabinet space, making it as functional as it is beautiful. The upstairs bonus suite includes its own bedroom, bathroom, and closet, creating the perfect space for guests, multi-generational living, a game room, home gym, or private retreat. Built just six years ago, you'll enjoy the benefits of newer construction, with the roof, HVAC, water heater, appliances, and major systems all approximately six years old.

Features

Price$649,000
Price / Sq Ft$197
Bedrooms5
Bathrooms4.00
Full Baths4
Square Footage3,287
Acres0.18 acres
Year Built2020
TypeResidential
Sub-TypeSingle Family Residence
StyleRanch, Traditional
StatusActive
# of Garages3
Has PoolNo
Is WaterfrontNo

School Information

ElementaryPicolata Crossing
MiddlePacetti Bay
HighTocoi Creek

Community Information

Address604 WILLOW LAKE Drive, St. Augustine, FL 32092
Area308-World Golf Village Area-SW
SubdivisionGran Lake
CitySt. Augustine
CountySt. Johns
StateFL
Zip Code32092
Lot Size7,840.8 sq ft
Parcel Number0289912020

Amenities

AmenitiesPool, Clubhouse, Jogging Path, Playground, Water
UtilitiesCable Available, Electricity Connected, Sewer Connected, Water Connected
SewerPublic Sewer
Water SourcePublic
ParkingAttached, Garage
ViewProtected Preserve, Trees/Woods

Interior

Interior FeaturesCeiling Fan(s), Entrance Foyer, Guest Suite, His and Hers Closets, Kitchen Island, Pantry, Primary Bathroom -Tub with Separate Shower, Primary Downstairs, Split Bedrooms, Walk-In Closet(s)
AppliancesDishwasher, Disposal, Electric Oven, Gas Cooktop, Gas Water Heater, Refrigerator, Tankless Water Heater
HeatingCentral
CoolingCentral Air
FlooringCarpet
# of Stories2
LevelsTwo
LaundryElectric Dryer Hookup, Gas Dryer Hookup, In Unit, Washer Hookup

Exterior

Patio / PorchFront Porch, Porch, Rear Porch, Screened
FencingBack Yard, Vinyl
RoofShingle
ConstructionConcrete
Road SurfaceAsphalt

Additional Information

Date ListedJune 4, 2026
Days on Market0
HOA Fees$870 / Semi-Annually
HOA FrequencySemi-Annually
Tax Amount$5,469.13
Tax Year2025
Listing TermsCash, Conventional, FHA, VA Loan
55+ CommunityNo
New ConstructionNo

About Gran Lake

Gran Lake is a neighborhood in St. Johns County, FL (St. Johns County), ZIP 32092.

View all Gran Lake homes for sale →

Mortgage Calculator

$649,000
$129,800
Loan Term
Monthly Payment
$3,454
Principal & Interest: $3,454
Est. Taxes & Insurance: $864
Estimated Total Monthly
$4,318
*Estimates based on 30-year loan at 7% APR. Actual payments may vary.

Listing Courtesy of: REALTY ONE GROUP ELEVATE

Information deemed reliable but not guaranteed. Data provided by realMLS (Northeast Florida MLS).

Your Local Expert

Krista Fracke - Broker Associate

Krista Fracke

Broker Associate

Interested in this home? I know this area inside and out — let's talk about whether it's the right fit for you.

Contact Krista

20+ years · 500+ closings · NE Florida