N Mayo Street, Crystal Beach, FL

Everything we know about N Mayo Street in Crystal Beach: what is for sale, what has sold, what the homes are like and which communities the street runs through — from the MLS record and county parcel data, refreshed nightly.

27 homes sit on N Mayo Street in Crystal Beach, FL (ZIP 34681), built 1952–2008, a typical 2,644 sq ft with 3 bedrooms. 2 are for sale right now from $760,000 to $2,495,950. 1 closed in the last 12 months at a median of $438,000. Homes that sold since 2023 went for a median $591,500.

For sale on N Mayo Street now

615 N Mayo Street, home for sale on N Mayo Street
$2,495,950
4 bd · 4 ba · 4,163 sq ft · built 1954
615 N Mayo Street
Listing courtesy of WIKLE INCORPORATED
600 N Mayo Street, home for sale on N Mayo Street
$760,000
3 bd · 3 ba · 1,502 sq ft · built 1982
600 N Mayo Street
Listing courtesy of COASTAL PROPERTIES GROUP INTERNATIONAL

Recent sales on N Mayo Street

AddressSoldClosedBeds / bathsSq ft
510 N Mayo Street$438,0002025-12-293 / 2.01,535

The homes on N Mayo Street

26 single-family, 1 condo/townhome/other. Built by decade: 1950s 7, 1960s 4, 1970s 5, 1980s 3, 1990s 4, 2000s 4.

Last recorded sales (parcel record)

AddressSoldDateBuiltSq ft
508 N Mayo Street$745,0002026-03-1019562,845
510 N Mayo Street$438,0002025-12-2919581,535
503 N Mayo Street$2,650,0002022-05-1120034,558
505 N Mayo Street$1,250,0002021-05-0619782,283
639 N Mayo Street$675,0002021-03-2519691,291
629 N Mayo Street$3,050,0002021-02-1720045,257
635 N Mayo Street$751,0002020-09-1519711,689
605 N Mayo Street$1,700,0002020-09-1519712,786
516 N Mayo Street$391,0002019-11-0419571,553
626 N Mayo Street$975,0002019-07-1720082,722
515 N Mayo Street$2,500,0002019-06-1420036,117
602 N Mayo Street$775,0002018-08-1719812,034
641 N Mayo Street$765,0002018-08-0219912,410
617 N Mayo Street$751,0002018-08-0119521,072
618 N Mayo Street$540,0002018-07-3119631,377
501 N Mayo Street$1,000,0002018-05-2919924,160
612 N Mayo Street$835,0002018-03-2319882,644
631 N Mayo Street$1,270,0002017-02-2419933,597
620 N Mayo Street$382,5002016-04-1419681,075
627 N Mayo Street$1,340,0002015-03-2019784,768

Communities along N Mayo Street

How to read this

Home counts, build years, sizes and last sales come from the county parcel record joined to MLS history; listings and 12-month closings from the live MLS feeds as of October 15, 2026. Listings appear courtesy of the listing brokerage under IDX rules; information deemed reliable but not guaranteed. See also all 26 homes for sale in Crystal Beach, homes for sale in 34681.

Hiring an agent in Crystal Beach, FL?

Nearby streets

Get matched with the right local expert.

Tell us your goal in Crystal Beach, FL and we’ll connect you with the Momentum agent who knows it best — backed by a RealTrends 500 brokerage. No pressure, no obligation.

Prefer to talk now? Call (904) 351-6461.

Work with a local Crystal Beach, FL expert

A real conversation with a local specialist, usually within one business day.

or call (904) 351-6461

Common questions

How many homes are on N Mayo Street in Crystal Beach?

27 homes in the parcel and MLS record, built between 1952 and 2008.

Are there homes for sale on N Mayo Street?

2 listed right now, from $760,000.

What do homes on N Mayo Street sell for?

The median closing over the last 12 months was $438,000.