Born and raised in Colombia, Juan moved to the United States in 2001 and spent 17 years in Miami, where he launched his real estate career. With over 14 years of experience, he has extensive knowledge helping buyers, sellers, and investors achieve their goals. In 2017, Juan relocated to Naples and now proudly serves all of Southwest Florida. Fluent in English, Spanish, and French, he offers a welcoming and culturally sensitive approach to every client. Providing the very best service is about putting his clients first—staying accessible, listening carefully, communicating clearly, and responding quickly to their needs. This "client first" philosophy guides everything Juan does and drives him to continually improve his skills and service. Passionate about helping people and giving back, Juan is committed to delivering exceptional results while actively supporting his community.
Agent Listings
15126 PALMER LK CIR 103 Naples FL 34109
2 beds | 2 baths | 1250 sf | For Rent$ 2,500

5015 27TH ST 0 Lehigh Acres FL 33973
3 beds | 2 baths | 0 sf | For Rent$ 2,200

5013 27TH ST 0 Lehigh Acres FL 33973
3 beds | 2 baths | 1200 sf | For Rent$ 2,200

5014 28TH ST 0 Lehigh Acres FL 33973
3 beds | 2 baths | 1200 sf | For Rent$ 2,200

5016 28T ST 0 Lehigh Acres FL 33973
3 beds | 2 baths | 1200 sf | For Rent$ 2,200
2875 WINKLER AVE 517 Fort Myers FL 33916
1 beds | 1 baths | 662 sf | For Sale$ 115,000
5016 28TH ST Lehigh Acres FL 33973
3 beds | 2 baths | 1200 sf | For Rent$ 2,200
5014 28TH ST Lehigh Acres FL 33973
3 beds | 2 baths | 1200 sf | For Rent$ 2,200
5013 27TH ST Lehigh Acres FL 33973
3 beds | 2 baths | 1200 sf | For Rent$ 2,200
5015 27TH ST Lehigh Acres FL 33973
3 beds | 2 baths | 1200 sf | For Rent$ 2,200

10705 74TH TER Doral FL 33178
3 beds | 3 baths | 2008 sf | For Rent$ 4,250

9301 4TH AVE 3 Miami FL 33150
1 beds | 1 baths | 550 sf | For Rent$ 1,200
11688 QUAIL VLG WAY 127 4 Naples FL 34119
2 beds | 2 baths | 2100 sf | For Sale$ 499,900
5085 TORTOLA CT Naples FL 34113
3 beds | 2 baths | 2390 sf | For Rent$ 15,000

9301 4TH AVE 5 Miami FL 33150
1 beds | 1 baths | 800 sf | For Rent$ 1,400

44 TOURNAMENT RD ROTONDA WEST FL 33947
3 beds | 2 baths | 1727 sf | For Rent$ 2,650
13880 LAZY LN Fort Myers FL 33905
3 beds | 2 baths | 1511 sf | For Rent$ 3,000

12365 RIPPLE DR PUNTA GORDA FL 33955
0 beds | 0 baths | 9710 sf | For Sale$ 25,000

12062 DAHLIA ST PUNTA GORDA FL 33955
0 beds | 0 baths | 9602 sf | For Sale$ 18,000
2818 43RD ST Lehigh Acres FL 33971
3 beds | 2 baths | 1401 sf | For Sale$ 320,000

6709 KENDALL DR 227 Pinecrest FL 33156
2 beds | 1 baths | 900 sf | For Sale$ 325,000
14470 SECRET GRDN CV Fort Myers FL 33913
4 beds | 3 baths | 2032 sf | For Sale$ 680,000
14470 SECRET GRDN CV Fort Myers FL 33913
4 beds | 3 baths | 2032 sf | For Rent$ 4,600
13880 LAZY LN Fort Myers FL 33905
3 beds | 2 baths | 1511 sf | For Sale$ 475,000
67 PEBBLE BCH BLVD Naples FL 34113
3 beds | 2 baths | 1716 sf | For Rent$ 3,400
627 SAINT ANDREWS BLVD Naples FL 34113
3 beds | 2 baths | 1360 sf | For Rent$ 2,950
3002 10TH TER Cape Coral FL 33993
0 beds | 0 baths | 0 sf | For Sale$ 49,000

2613 10TH ST Homestead FL 33035
3 beds | 2 baths | 1827 sf | For Sale$ 389,000
2608 2610 MARTIN AVE Lehigh Acres FL 33973
0 beds | 0 baths | 0 sf | For Sale$ 69,000

7558 ROZZINI LN NAPLES FL 34114
2 beds | 2 baths | 1540 sf | For Rent$ 3,000

506 TRINITY ST LEHIGH ACRES FL 33974
3 beds | 2 baths | 1471 sf | For Sale$ 370,000

627 SAINT ANDREWS BLVD NAPLES FL 34113
3 beds | 2 baths | 1360 sf | For Rent$ 5,500

10 BOB O LINK CT 10A NAPLES FL 34105
1 beds | 1 baths | 770 sf | For Rent$ 1,950

5085 TORTOLA CT NAPLES FL 34113
3 beds | 2 baths | 2390 sf | For Rent$ 15,000

11561 VILLA GRAND 706 FORT MYERS FL 33913
2 beds | 2 baths | 1107 sf | For Rent$ 1,800

2848 ARBUTUS ST D1 NAPLES FL 34112
2 beds | 2 baths | 1050 sf | For Sale$ 599,000

627 SAINT ANDREWS BLVD NAPLES FL 34113
3 beds | 2 baths | 1360 sf | For Rent$ 3,000

445 ROBIN HOOD CIR 202 NAPLES FL 34104
2 beds | 2 baths | 1656 sf | For Rent$ 2,400

6300 S POINTE BLVD 318 FORT MYERS FL 33919
2 beds | 1 baths | 812 sf | For Rent$ 1,650

67 PEBBLE BCH BLVD NAPLES FL 34113
3 beds | 2 baths | 1716 sf | For Rent$ 3,550

4450 25TH ST LEHIGH ACRES FL 33973
3 beds | 2 baths | 2410 sf | For Rent$ 2,200

445 ROBIN HOOD CIR 202 NAPLES FL 34104
2 beds | 2 baths | 1656 sf | For Sale$ 395,000

14894 TOSCANA WAY NAPLES FL 34120
4 beds | 2 baths | 1880 sf | For Rent$ 3,600

1509 LK JESSUP CIR CAPE CORAL FL 33909
3 beds | 2 baths | 1816 sf | For Rent$ 2,100

26600 ROSEWOOD POINTE DR B 101 BONITA SPRINGS FL 34135
2 beds | 2 baths | 986 sf | For Rent$ 2,400

7738 TAMARA LEE CT 102 FORT MYERS FL 33907
2 beds | 2 baths | 1034 sf | For Rent$ 1,650

26600 ROSEWOOD POINTE DR B 202 BONITA SPRINGS FL 34135
1 beds | 2 baths | 833 sf | For Rent$ 2,100

627 SAINT ANDREWS BLVD NAPLES FL 34113
3 beds | 2 baths | 1360 sf | For Rent$ 3,000

627 SAINT ANDREWS BLVD NAPLES FL 34113
3 beds | 2 baths | 1360 sf | For Rent$ 5,500

10 BOB O LINK CT 10A NAPLES FL 34105
1 beds | 1 baths | 770 sf | For Rent$ 1,950

506 TRINITY ST LEHIGH ACRES FL 33974
3 beds | 2 baths | 1471 sf | For Sale$ 360,000

11561 VILLA GRAND 706 FORT MYERS FL 33913
2 beds | 2 baths | 1107 sf | For Rent$ 1,550

189 PALMETTO DUNES CIR NAPLES FL 34113
3 beds | 2 baths | 2033 sf | For Rent$ 4,380

506 TRINITY ST LEHIGH ACRES FL 33974
3 beds | 2 baths | 1471 sf | For Rent$ 2,200

5315 SUMMERLIN RD 1501 FORT MYERS FL 33919
1 beds | 1 baths | 577 sf | For Rent$ 1,100

5693 CASSIDY LN AVE MARIA FL 34142
3 beds | 2 baths | 1921 sf | For Rent$ 2,300

3100 SEASONS WAY 111 ESTERO FL 33928
1 beds | 1 baths | 684 sf | For Rent$ 1,499

67 PEBBLE BCH BLVD NAPLES FL 34113
3 beds | 2 baths | 1716 sf | For Sale$ 688,000

5693 CASSIDY LN AVE MARIA FL 34142
3 beds | 2 baths | 1921 sf | For Sale$ 405,000

371 BURNT PNE DR NAPLES FL 34119
4 beds | 3 baths | 3120 sf | For Sale$ 910,000