300 Bay Street, Neptune Beach, FL

$1,250,000

Previous Next

4

Beds

2

Baths

2,570

Square feet

0.13

Acres

About 300 Bay Street

Neptune Beach duplex just two blocks from the ocean, two blocks from Jarboe Park, and nine blocks from Beaches Town Center. Located on a quiet corner lot, this property offers a peaceful setting with the sand just steps away. Each unit is a mirror-image 2BR/1BA layout with large east-facing windows, natural light, and charming finishes. The north unit features tile and hardwood floors, private backyard access, and is tenant-ready. The south unit includes hardwood downstairs and carpet upstairs. A detached two-car garage with power adds storage and flexibility. The spacious yard offers plenty of room for outdoor living, entertaining, or gardening. Ideal for owner-occupants, investors, or multigenerational living. Walkable, bikeable, and filled with coastal charm—this is a rare opportunity to own in one of Northeast Florida's most desirable beach communities.

Features of 300 Bay Street

MLS® # 2083884
Price $1,250,000
Bedrooms 4
Bathrooms 2.00
Full Baths 2
Square Footage 2,570
Acres 0.13
Year Built 1938
Type Residential Income
Sub-Type Duplex
Status Active

Community Information

Address 300 Bay Street
Area 221-Neptune Beach-East
Subdivision Neptune Beach
City Neptune Beach
County Duval
State FL
Zip Code 32266

Amenities

Utilities Sewer Available, Other
Parking Additional Parking
# of Garages 2
View Beach
Is Waterfront No
Has Pool No

Interior

Appliances Convection Oven, Refrigerator
Heating Central, Electric
Cooling Central Air
Fireplace No
# of Stories 2

Exterior

Exterior Features Balcony
Lot Description Corner Lot
Roof Shingle
Construction Wood Siding

Additional Information

Date Listed July 2nd, 2025
Days on Market 104
Foreclosure No
Short Sale No
RE / Bank Owned No

Listing Details

OfficeERA ONETEAM REALTY

Listing Map

Request a Showing

Provide a valid email address.
When would you like to view this property?