Catherine Dahl's Profile Photo

Catherine Dahl

Real Estate Advisor
About Catherine
A lifelong Floridian with a deep love for the water and Florida lifestyle, Catherine Dahl has spent over two decades helping people find their perfect place under the Florida sun. Now with Compass, she brings her expertise in new construction, community development, and coastal living to buyers and sellers throughout Palm Beach and the Treasure Coast. 

Catherine’s career began on the development side, where she helped launch, market and grow some of Florida’s most recognizable master-planned communities. Over the years, she’s guided countless clients, from luxury home sellers and seasoned investors to first-time buyers, through smooth, successful transactions built on trust, expertise, and deep local insight. 

Rooted in authenticity, Catherine combines her market knowledge with a genuine passion for helping people find home. When she’s not advising clients, you’ll likely find her boating the Intracoastal, exploring hidden fishing spots, or enjoying the laid-back lifestyle that makes Florida living so special.

Catherine Dahl’s Listings

$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$739,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
1/70
Listed By Compass

$739,000

3
Bedrooms
2,220
Square Feet
0.22
Acres
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
1/49
Listed By Compass

$489,999

3
Bedrooms
1,724
Square Feet
0.14
Acres
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
$449,999 | 2029 North Ocean Boulevard, Unit 410, Fort Lauderdale, FL 33305
1/51
Listed By CompassActive Under Contract

$449,999

2
Bedrooms
1,100
Square Feet

Catherine Dahl’s Transactions

Past Sales
$4,165,000 | 527 Northwest 1st Avenue, Delray Beach, FL 33444

$4,165,000

5
Bedrooms
4,296
Square Feet
$2,425,000 | 1608 Southeast 6th Street, Deerfield Beach, FL 33441

$2,425,000

3
Bedrooms
2,536
Square Feet
$1,099,900 | 11981 Southwest Water Lily Terrace, Port St. Lucie, FL 34987

$1,099,900

3
Bedrooms
2,668
Square Feet
0.23
Acres
$987,000 | 1198 Southwest 22nd Terrace, Unit B, Miami, FL 33129

$987,000

3
Bedrooms
2,040
Square Feet
$965,000 | 19162 Cloister Lake Lane, Boca Raton, FL 33498

$965,000

4
Bedrooms
2,660
Square Feet
0.25
Acres
$844,010 | 10530 Northbrook Circle, Palm Beach Gardens, FL 33412

$844,010

3
Bedrooms
2,080
Square Feet
0.16
Acres
$749,900 | 13108 151st Lane North, Jupiter, FL 33478

$749,900

3
Bedrooms
1,756
Square Feet
1.15
Acres
$720,000 | 12647 160th Road North, Jupiter, FL 33478

$720,000

4
Bedrooms
1,932
Square Feet
1.5
Acres
$690,000 | 9605 Captiva Circle, Boynton Beach, FL 33437

$690,000

5
Bedrooms
4,433
Square Feet
0.29
Acres
$659,000 | 3320 West Community Drive, Jupiter, FL 33458

$659,000

3
Bedrooms
2,310
Square Feet
$645,000 | 10550 Boca Woods Lane, Boca Raton, FL 33428

$645,000

3
Bedrooms
2,327
Square Feet
0.31
Acres
$635,000 | 1662 Northwest Old Oak Terrace, Jensen Beach, FL 34957

$635,000

3
Bedrooms
1,917
Square Feet
0.14
Acres
$632,000 | 16651 96th Terrace North, Jupiter, FL 33478

$632,000

3
Bedrooms
2,244
Square Feet
1.16
Acres
$605,000 | 16694 Mellen Lane, Jupiter, FL 33478

$605,000

3
Bedrooms
1,857
Square Feet
$600,000 | 11959 Southwest Seahorse Springs Terrace, Port St. Lucie, FL 34987

$600,000

3
Bedrooms
2,157
Square Feet
0.16
Acres
$560,000 | 573 Alejandro Lane, Greenacres, FL 33413

$560,000

4
Bedrooms
2,384
Square Feet
0.11
Acres
$534,900 | 5093 Southeast Tall Pines Way, Stuart, FL 34997

$534,900

4
Bedrooms
1,842
Square Feet
0.22
Acres
$534,900 | 5093 Southeast Tall Pines Way, Stuart, FL 34997

$534,900

4
Bedrooms
1,842
Square Feet
0.22
Acres
Past Rentals
$3,700 | 6093 Robinson Street, Jupiter, FL 33458

$3,700

3
Bedrooms
1,254
Square Feet
0.04
Acres
$3,650 | 242 Osprey Preserve Boulevard, Stuart, FL 34994

$3,650

3
Bedrooms
1,808
Square Feet
0.04
Acres
$3,650 | 240 Osprey Preserve Boulevard, Stuart, FL 34994

$3,650

3
Bedrooms
1,808
Square Feet
0.04
Acres
$3,500 | 11629 Southwest Lyra Dr., Port St. Lucie, FL 34987

$3,500

3
Bedrooms
1,998
Square Feet
0.13
Acres
$3,450 | 236 Osprey Preserve Boulevard, Stuart, FL 34994

$3,450

3
Bedrooms
1,808
Square Feet
0.04
Acres
$3,200 | 11340 Southwest Lyra Dr., Port St. Lucie, FL 34987

$3,200

3
Bedrooms
1,998
Square Feet
0.05
Acres
$3,100 | 254 Osprey Preserve Boulevard, Stuart, FL 34994

$3,100

3
Bedrooms
1,808
Square Feet
0.04
Acres
$2,900 | 242 Osprey Preserve Boulevard, Stuart, FL 34994

$2,900

3
Bedrooms
1,808
Square Feet
0.04
Acres
$2,500 | 4498 Southwest Port St Lucie Boulevard, Unit 4500, Port St. Lucie, FL 34953

$2,500

3
Bedrooms
1,222
Square Feet
0.03
Acres
$2,300 | 4498 Southwest Port St Lucie Boulevard, Unit 4508, Port St. Lucie, FL 34953

$2,300

3
Bedrooms
1,222
Square Feet
0.03
Acres
$2,300 | 4498 Southwest Port St Lucie Boulevard, Unit 4520, Port St. Lucie, FL 34953

$2,300

3
Bedrooms
1,222
Square Feet
0.03
Acres
$2,300 | 4498 Southwest Port St Lucie Boulevard, Unit 4516, Port St. Lucie, FL 34953

$2,300

3
Bedrooms
1,222
Square Feet
0.03
Acres
$2,300 | 368 Salisbury Circle, Fort Pierce, FL 34982

$2,300

3
Bedrooms
1,485
Square Feet
0.03
Acres
$2,300 | 4498 Southwest Port St Lucie Boulevard, Unit 4512, Port St. Lucie, FL 34953

$2,300

3
Bedrooms
1,222
Square Feet
0.03
Acres
$2,300 | 4498 Southwest Port St Lucie Boulevard, Unit 4504, Port St. Lucie, FL 34953

$2,300

3
Bedrooms
1,222
Square Feet
0.03
Acres
$2,200 | 4498 Southwest Port St Lucie Boulevard, Unit 4540, Port St. Lucie, FL 34953

$2,200

2
Bedrooms
1,100
Square Feet
0.03
Acres
$2,200 | 4498 Southwest Port St Lucie Boulevard, Unit 4524, Port St. Lucie, FL 34953

$2,200

2
Bedrooms
1,100
Square Feet
0.03
Acres
$2,100 | 4498 Southwest Port St Lucie Boulevard, Unit 4536, Port St. Lucie, FL 34953

$2,100

2
Bedrooms
1,100
Square Feet
0.03
Acres