agent
Karl MoellerReal Estate Advisor

Karl received his Bachelor of Science degree in Finance from Northeastern University. He put his sales and finance background to work as the sales manager for the Northeastern United States while at Tech Data Corp for 10 years. He was responsible for over thirty (30) million dollars of sales annually. After building his residential real estate business, Karl saw a need for a new type of sales strategy and partnered to form the Moeller & Barber Real Estate Team and the leading Florida real estate auction firm.  

As a native of Pinellas County, Karl’s local market knowledge is unsurpassed. He is a skilled negotiator who always puts his clients’ needs first.  Having built several waterfront homes himself, Karl has an in depth understanding of the unique issues that owning waterfront property can present.  

Contact
Listings
property
$3,840,000
|
4
5
4,574 SF
2 GULF BLVD, INDIAN ROCKS BEACH
property
$3,250,000
|
5
5
4,047 SF
17814 LEE AVE, REDINGTON SHORES
property
$2,857,777
|
6
6
6,735 SF
840 116TH AVE, TREASURE ISLAND
property
$2,425,000
|
0
3101 PASS A GRILLE WAY, ST PETE BEACH
property
$2,425,000
|
5
5
6,636 SF
3101 PASS A GRILLE WAY, ST PETE BEACH
property
$2,375,000
|
4
5
5,326 SF
603 55TH AVE, ST PETE BEACH
property
$1,995,000
|
4
5
4,451 SF
13 TREASURE LN, TREASURE ISLAND
property
$1,950,000
|
3
5
3,110 SF
315 23RD AVE NE, ST PETERSBURG
property
$1,750,000
|
4
4
3,443 SF
7843 10TH AVE S, SAINT PETERSBURG
property
$1,726,734
|
4
5
3,900 SF
17730 GULF BLVD #400, REDINGTON SHORES
property
$1,696,000
|
6
6
7,366 SF
100 11TH ST E, TIERRA VERDE
property
$1,650,000
|
5
5
4,597 SF
15539 REDINGTON DR, REDINGTON BEACH
property
$1,600,000
|
0
3101 PASS A GRILLE WAY, ST PETE BEACH
property
$1,549,000
|
4
5
3,621 SF
124 FOREST HILLS DR, REDINGTON SHORES
property
$1,500,000
|
7
7
7,514 SF
2417 HUNTINGTON BLVD, SAFETY HARBOR
property
$1,500,000
|
0
3101 PASS A GRILLE WAY, ST PETE BEACH
property
$1,464,000
|
4
4
3,382 SF
115 18TH AVE N, ST PETERSBURG
property
$1,449,000
|
4
3
4,344 SF
18212 SUNSET BLVD, REDINGTON SHORES
property
$1,275,000
|
4
3
2,999 SF
446 19TH AVE NE, ST PETERSBURG
property
$1,039,500
|
3
4
2,353 SF
19915 GULF BLVD #501, INDIAN SHORES
property
$1,012,500
|
4
4
2,221 SF
2095 HAWAII AVE NE, ST PETERSBURG
property
$1,005,000
|
3
4
2,850 SF
240 108TH AVE #401, TREASURE ISLAND
property
$974,250
|
4
4
3,871 SF
6209 PASADENA POINT BLVD S, GULFPORT
property
$965,000
|
4
5
4,234 SF
12816 HARBORWOOD DR, LARGO
property
$955,000
|
3
3
3,077 SF
313 FREMANTLE WAY , REDINGTON SHORES
property
$937,000
|
3
3
2,285 SF
11145 9TH ST E, TREASURE ISLAND
property
$934,000
|
3
4
2,850 SF
260 108TH AVE #401, TREASURE ISLAND
property
$932,500
|
4
4
3,118 SF
7004 SOUTH SHORE DR S, SOUTH PASADENA
property
$912,500
|
10875 60TH ST N, PINELLAS PARK
property
$910,000
|
3
4
2,850 SF
260 108TH AVE #301, TREASURE ISLAND
property
$898,000
|
5
4
2,310 SF
3925 MCKAY CREEK DR, LARGO
property
$883,500
|
3
4
2,940 SF
220 108TH AVE #503, TREASURE ISLAND
property
$855,000
|
1645 PINELLAS S #C2, TIERRA VERDE
property
$850,000
|
3
4
2,940 SF
220 108TH AVE #302, TREASURE ISLAND
property
$850,000
|
4
4
3,334 SF
230 BANDERA WAY NE, ST PETERSBURG
property
$847,500
|
3
3
1,952 SF
1180 GULF BLVD #1505, CLEARWATER
property
$842,102
|
3
3
2,533 SF
11715 1ST ST E, TREASURE ISLAND
property
$815,000
|
5
4
3,226 SF
111 FOREST HILLS DR , REDINGTON SHORES
property
$815,000
|
3
3
2,342 SF
100 15TH AVE , ST PETE BEACH
property
$810,000
|
4
2
2,411 SF
6370 90TH AVE N, PINELLAS PARK
property
$800,000
|
3
4
2,403 SF
16305 GULF BLVD, REDINGTON BEACH
property
$795,000
|
211 BATH CLUB BLVD N, NORTH REDINGTON BEACH
property
$755,000
|
2
2
1,531 SF
217 BANDERA WAY NE, ST PETERSBURG
property
$750,000
|
3
2
1,756 SF
7024 S SHORE DR S, SOUTH PASADENA
property
$720,000
|
4
5
3,658 SF
650 POINSETTIA RD, BELLEAIR
property
$720,000
|
0
BAHIA WAY S, ST PETE BEACH
property
$715,000
|
4
4
3,470 SF
7921 BOGIE AVE N, ST PETERSBURG
property
$698,500
|
4
4
4,287 SF
13220 110TH AVE , LARGO
property
$695,000
|
3
4
2,353 SF
19915 GULF BLVD #501, INDIAN SHORES
property
$693,000
|
1712 PARK ST N, ST PETERSBURG
property
$685,000
|
4
3
2,060 SF
2618 GULF BLVD #503, INDIAN ROCKS BEACH
property
$660,000
|
4
4
3,178 SF
11650 6TH ST E, TREASURE ISLAND
property
$650,000
|
131 WALL ST , REDINGTON SHORES
property
$640,000
|
1714 PARK ST N, ST PETERSBURG
property
$625,000
|
3
3
2,274 SF
117 YACHT CLUB CIR #117, NORTH REDINGTON BEACH
property
$625,000
|
6
5
4,324 SF
640 VILLAGRANDE AVE S, ST PETERSBURG
property
$610,000
|
1212 79TH ST S, ST PETERSBURG
property
$605,000
|
2
3
1,880 SF
17408 GULF BLVD #1504, REDINGTON SHORES
property
$590,500
|
15400 GULF BLVD N #702, MADEIRA BEACH
property
$590,000
|
3
3
1,995 SF
17715 GULF BLVD #706, REDINGTON SHORES
property
$580,000
|
4
3
3,532 SF
14111 HARBORWOOD DR , LARGO
property
$571,000
|
4
3
2,624 SF
10044 WALTZING LN, SEMINOLE
property
$569,000
|
333 MADEIRA AVE E, MADEIRA BEACH
property
$550,000
|
2
2
1,627 SF
755 115TH AVE , TREASURE ISLAND
property
$550,000
|
6140 86TH AVE N, PINELLAS PARK
property
$545,000
|
3
3
2,724 SF
13785 OAK FOREST BLVD S, SEMINOLE
property
$540,000
|
2
3
1,880 SF
17408 GULF BLVD #1502, REDINGTON SHORES
property
$540,000
|
17920 GULF BLVD #1401, REDINGTON SHORES
property
$538,500
|
4
3
2,881 SF
1621 PINELLAS RD , BELLEAIR
property
$532,000
|
3
3
2,271 SF
1282 SNELL ISLE BLVD NE, ST PETERSBURG
property
$530,000
|
3
3
2,707 SF
620 115TH AVE , TREASURE ISLAND
property
$525,000
|
0
7115 BAY ST , ST PETE BEACH
property
$525,000
|
14011 SILVER OAK CIR , LARGO
property
$522,000
|
3
3
2,311 SF
310 6TH AVE , INDIAN ROCKS BEACH
property
$506,000
|
3
3
2,006 SF
3108 S MARITANA DR , ST PETE BEACH
property
$505,000
|
4
3
2,384 SF
850 RAFAEL BLVD NE, ST PETERSBURG
property
$489,000
|
4
2
1,662 SF
1122 45TH AVE NE, ST PETERSBURG
property
$485,000
|
0
2721 GULF BLVD, INDIAN ROCKS BEACH
property
$475,000
|
2
2
1,340 SF
17500 GULF BLVD #308, REDINGTON SHORES
property
$469,000
|
4
3
2,131 SF
5822 GALLEON WAY, TAMPA
property
$465,000
|
3
2
2,177 SF
10043 WALTZING LN, SEMINOLE
property
$464,000
|
3
3
1,940 SF
5108 WHITE PINE CIR NE, ST PETERSBURG
property
$464,000
|
4
2
1,754 SF
1101 47TH AVE N, ST PETERSBURG
property
$460,000
|
3
2
1,810 SF
14048 STARBOARD DR, SEMINOLE
property
$460,000
|
3
3
2,274 SF
117 YACHT CLUB CIR #117, NORTH REDINGTON BEACH
property
$450,000
|
5
3
3,389 SF
17302 CHENANGO LN, TAMPA
property
$442,000
|
8390 MEADOWBROOK DR E, LARGO
property
$439,000
|
3
3
1,635 SF
16202 2ND ST E, REDINGTON BEACH
property
$427,000
|
4
2
1,610 SF
1620 CAPE RAY AVE NE #3, ST PETERSBURG
property
$425,000
|
3
2
1,648 SF
7128 63RD ST N, PINELLAS PARK
property
$425,000
|
333 MADEIRA AVE , MADEIRA BEACH
property
$425,000
|
4
2
1,754 SF
1101 47TH AVE N, ST PETERSBURG
property
$420,000
|
2
2
1,482 SF
17715 WALL CIR, REDINGTON SHORES
property
$420,000
|
2
2
1,215 SF
700 GULF BLVD #12, INDIAN ROCKS BEACH
property
$420,000
|
4
3
3,052 SF
312 6TH AVE , INDIAN ROCKS BEACH
property
$417,500
|
2
2
1,777 SF
16203 GULF BLVD, REDINGTON BEACH
property
$417,500
|
3
3
2,320 SF
12090 66TH AVE, SEMINOLE
property
$417,000
|
3
2
1,702 SF
207 28TH AVE N, ST PETERSBURG
property
$416,000
|
17741 1ST ST E, REDINGTON SHORES
property
$415,000
|
3
3
2,727 SF
3933 TARIAN CT , PALM HARBOR
property
$410,000
|
4
3
2,082 SF
1625 N DAKOTA AVE NE, ST PETERSBURG
property
$409,000
|
4
3
2,181 SF
11127 BRIDGECREEK DR, RIVERVIEW
property
$407,000
|
2
2
1,015 SF
7600 BAYSHORE DR #207, TREASURE ISLAND
property
$405,000
|
3
2
1,640 SF
15714 2ND ST E, REDINGTON BEACH
property
$400,000
|
4
3
2,492 SF
7060 88TH AVE, PINELLAS PARK
property
$398,900
|
2
1
720 SF
990 GULF BLVD #9, INDIAN ROCKS BEACH
property
$398,000
|
3
2
3,116 SF
806 S WEST SHORE BLVD , TAMPA
property
$390,000
|
5
4
3,302 SF
2600 9TH AVE N, ST PETERSBURG
property
$380,000
|
2
2
1,310 SF
640 BAYWAY BLVD #204, CLEARWATER BEACH
property
$375,000
|
9133 128TH WAY N, SEMINOLE
property
$375,000
|
4
3
2,368 SF
6229 63RD LN, PINELLAS PARK
property
$375,000
|
4
3
2,062 SF
1000 14TH ST N, ST PETERSBURG
property
$371,250
|
2
2
1,330 SF
2511 BAY BLVD #2515A, INDIAN ROCKS BEACH
property
$370,000
|
5
3
2,811 SF
1233 CARRIAGE PARK DR , VALRICO
property
$365,000
|
3
2
1,696 SF
8122 BAYSHORE DR, SEMINOLE
property
$360,000
|
2
2
1,300 SF
1621 GULF BLVD #403, CLEARWATER BEACH
property
$359,000
|
3
3
2,028 SF
3671 HIGH BLUFF DR, LARGO
property
$343,000
|
2
2
948 SF
11470 63RD AVE, SEMINOLE
property
$335,000
|
2
2
1,710 SF
517 BOCA CIEGA POINT BLVD N #2704, ST PETERSBURG
property
$330,000
|
1375 PINELLAS BAYWAY #28, TIERRA VERDE
property
$330,000
|
2
1
925 SF
11747 81ST AVE, SEMINOLE
property
$330,000
|
5
4
3,220 SF
5030 OAKLAWN LN , ST PETERSBURG
property
$330,000
|
4
2
2,192 SF
14432 MOORING DR, SEMINOLE
property
$329,900
|
9510 103RD AVE N, LARGO
property
$329,000
|
3
2
1,846 SF
14433 MOORING DR, SEMINOLE
property
$328,000
|
3
3
2,649 SF
9635 SOUTHERN BELLE DR, WEEKI WACHEE
property
$328,000
|
2
2
1,977 SF
10212 2ND ST E, TREASURE ISLAND
property
$325,000
|
2
2
1,150 SF
6322 PALMA DEL MAR BLVD S #406, ST PETERSBURG
property
$320,000
|
2
3
1,400 SF
314 WINDRUSH BLVD #2, INDIAN ROCKS BEACH
property
$315,000
|
4
2
1,905 SF
2566 60TH AVE S, ST PETERSBURG
property
$312,500
|
6072 GULFPORT BLVD S, GULFPORT
property
$309,252
|
1
1
955 SF
175 2ND ST S #1012, ST PETERSBURG
property
$300,000
|
3
2
1,810 SF
14048 STARBOARD DR , SEMINOLE
property
$300,000
|
614 SAXONY BLVD , ST. PETERSBURG
property
$299,000
|
4
2
1,801 SF
320 24TH ST N, ST PETERSBURG
property
$298,000
|
3
3
2,215 SF
13219 SAN BLAS LOOP, LARGO
property
$294,000
|
2
2
1,560 SF
14499 MOORING DR, SEMINOLE
property
$290,000
|
1
1
535 SF
11730 GULF BLVD #27, TREASURE ISLAND
property
$289,000
|
3
2
1,533 SF
10595 94TH AVE, SEMINOLE
property
$287,500
|
3
3
2,215 SF
13205 SAN BLAS LOOP, LARGO
property
$287,100
|
3
3
2,215 SF
12602 SAN BLAS LOOP , LARGO
property
$285,000
|
3
2
1,957 SF
5913 20TH AVE S, GULFPORT
property
$285,000
|
5
3
2,638 SF
2330 TARRAGON LN , NEW PORT RICHEY
property
$283,500
|
3
3
2,215 SF
13207 SAN BLAS LOOP, LARGO
property
$280,000
|
4
3
1,970 SF
7405 SPRING CT, TAMPA
property
$277,000
|
3
3
2,028 SF
3671 HIGH BLUFF DR, LARGO
property
$276,000
|
3
2
1,344 SF
128 35TH AVE N, ST PETERSBURG
property
$275,000
|
4
2
1,495 SF
4210 HARRISBURG ST NE, ST PETERSBURG
property
$275,000
|
3
2
1,545 SF
5752 BAYSHORE DR , SEMINOLE
property
$275,000
|
3
2
1,908 SF
10465 MAJESTIC DR , LARGO
property
$272,100
|
3
2
1,930 SF
13148 92ND AVE , SEMINOLE
property
$269,000
|
2
2
1,476 SF
9295 120TH WAY , SEMINOLE
property
$269,000
|
1
2
920 SF
1750 HARBOR PL S #304, SOUTH PASADENA
property
$267,000
|
19355 YELLOW CLOVER DR , TAMPA
property
$259,100
|
3
3
2,040 SF
430 WOODLAWN AVE , BELLEAIR
property
$256,000
|
3
3
1,568 SF
11017 102ND AVE N, SEMINOLE
property
$255,000
|
2218 STACY CT , DUNEDIN
property
$251,000
|
12001 144TH LN , LARGO
property
$250,000
|
2
2
1,308 SF
500 TREASURE ISLAND CSWY #207, TREASURE ISLAND
property
$250,000
|
598 BELLA LOOP #2, DUNEDIN