• Sign Up
  • Log In
Leah Ball & Co.
Leah Ball
(561) 576-6110connect@leahspropertyshop.com
  • Home Search
    • Palm Beach Gardens
    • North Palm Beach
    • Jupiter
    • West Palm Beach
    • Palm Beach Island
    • Loxahatchee
    • Royal Palm Beach
    • Lake Worth Beach
    • Wellington
    • Manalapan
    • Ocean Ridge
    • Highland Beach
    • Palm Beach Shores
    • Singer Island
    • Riviera Beach
    • Downtown West Palm Beach
    • Jupiter Island
    • Jupiter Inlet Colony
    • Jupiter Farms
    • Juno Beach
    • Tequesta
    • Loxahatchee Groves
    • Westlake
    • Atlantis
    • Boynton Beach
    • Delray Beach
    • Boca Raton
    • Broward County
    • Miami Beach
    • Miami-Dade County
  • Top 50
    • 50 Newest Listings
    • 50 Newest Rentals
    • 50 Recent Sales
    • 50 Pending Sales
    • 50 Most Expensive
  • New Construction
    • The Berkeley
    • Panther National
    • Alba Palm Beach
    • Royal Palm Residences
    • First Delray
  • Sell
    • Sell My Home
    • Home Valuation
  • Buy
    • Buying a Home Guide
    • Explore Neighborhoods
  • Rent
  • Explore
    • Local Properties
    • Featured Properties
    • Home Valuation
    • Videos
  • About
    • Meet Leah
    • Testimonials
    • Careers
    • Book A Call
  • Blog
  • Contact
  • Leah Ball(561) 576-6110
    connect@leahspropertyshop.com
    Copy Email
  • Main Office
    619 Lake Avenue
    Lake Worth Beach, FL 33460
    561-576-6110
    connect@leahspropertyshop.com
  • Home Office - Palm Beach Gardens West / Loxahatchee
    16069 93 RD N
    Loxahatchee, FL 33470
    (561) 576-6110
    connect@leahspropertyshop.com
    FL3234922

Home

  • Home Search
  • Top 50
  • New Construction
  • Sell
  • Buy
  • Rent
  • Explore
  • About
  • Blog
  • Contact
Leah Ball & Co. - Footer Logo


    • Privacy
    • Terms
    • DMCA
    • Accessibility
    • Fair Housing
    © 2025 Coldwell Banker Premium Realty. All rights reserved.
    Website built by CloseHack.
    Beaches MLS

    © BEACHES MLS. All rights reserved. Information Deemed Reliable, but Not Guaranteed. Listing information is from various brokers who participate in IDX and not all listings may be visible on the site. The property information being provided is for consumers personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.

    Each data point represents stats collected from a 30-day period ending on that day.
    • Status
    • House+2 more
    • Price
    • Bed/Bath
    • Size
    • Dates
    • Filters
    • Amenities
    • Save
    • Reset
    Listings
    9,221 results
    1-100 of 9,221
    Sort
    1-100 of 9,221

      $1,150,000

      For Sale
      1000 Us Highway 1 #623
      Jupiter, FL 33477
      • 2,128 sqft
      • 2 beds
      • 2.5 baths
      Listed 12 min ago

      $3,595,000

      For Sale
      1016 Bay Street
      Delray Beach, FL 33483
      • 3,085 sqft
      • 3 beds
      • 2.5 baths
      • 0.088 acres
      Listed 12 min ago

      $1,999,000

      Coming Soon
      61 Laguna Drive
      Palm Beach Gardens, FL 33418
      • 2,685 sqft
      • 3 beds
      • 3 baths
      Listed 12 min ago

      $564,900

      For Sale
      1971 Oak Berry Circle
      Wellington, FL 33414
      • 1,652 sqft
      • 3 beds
      • 2 baths
      • 0.141 acres
      Listed 12 min ago

      $3,650,000

      For Sale
      10707 El Caballo Court
      Delray Beach, FL 33446
      • 5,368 sqft
      • 5 beds
      • 4 baths
      Listed 32 min ago

      $925,000

      Coming Soon
      7931 Emerald Winds Circle
      Boynton Beach, FL 33473
      • 3,587 sqft
      • 6 beds
      • 4 baths
      • 0.144 acres
      Listed 44 min ago

      $569,000

      For Sale
      8316 Quail Meadow Way
      West Palm Beach, FL 33412
      • 2,118 sqft
      • 3 beds
      • 2.5 baths
      • 0.113 acres
      Listed 44 min ago

      $549,000

      For Sale
      1120 Pioneer Way
      Royal Palm Beach, FL 33411
      • 1,958 sqft
      • 3 beds
      • 3 baths
      • 0.05 acres
      Listed 1 hour ago

      $13,500,000

      For Sale
      135 Chilean Avenue
      Palm Beach, FL 33480
      • 2,611 sqft
      • 3 beds
      • 3.5 baths
      • 0.163 acres
      Listed 2 hours ago

      $700,000

      For Sale
      367 W Riverside Drive
      Tequesta, FL 33469
      • 1,350 sqft
      • 3 beds
      • 2 baths
      • 0.183 acres
      Listed 2 hours ago

      $3,495,000

      Coming Soon
      115 NE 6th Street
      Delray Beach, FL 33444
      • 3,655 sqft
      • 4 beds
      • 4 baths
      Listed 2 hours ago

      $695,000

      For Sale
      2102 Fairway Drive S
      Jupiter, FL 33477
      • 1,530 sqft
      • 2 beds
      • 2 baths
      Listed 2 hours ago

      $2,899,900

      For Sale
      17602 Middle Lake Drive
      Boca Raton, FL 33496
      • 5,480 sqft
      • 5 beds
      • 6 baths
      • 0.353 acres
      Listed 2 hours ago

      $1,125,000

      For Sale
      122 Eagleton Lane
      Palm Beach Gardens, FL 33418
      • 2,003 sqft
      • 3 beds
      • 2 baths
      • 0.141 acres
      Listed 2 hours ago

      $850,000

      For Sale
      11639 Dawson Range Road
      Boynton Beach, FL 33473
      • 2,309 sqft
      • 4 beds
      • 3 baths
      Listed 2 hours ago

      $650,000

      For Sale
      1801 Flagler Drive #721
      West Palm Beach, FL 33407
      • 1,071 sqft
      • 2 beds
      • 2.5 baths
      • 0.382 acres
      Listed 2 hours ago

      $750,000

      Coming Soon
      113 Sugarwood Crescent
      Royal Palm Beach, FL 33411
      • 2,760 sqft
      • 4 beds
      • 3 baths
      • 0.271 acres
      Listed 2 hours ago

      $507,000

      For Sale
      296 Gazetta Way
      West Palm Beach, FL 33413
      • 2,308 sqft
      • 3 beds
      • 2 baths
      • 0.121 acres
      Listed 2 hours ago

      $1,140,000

      Coming Soon
      3630 Gardens Parkway #1203c
      Palm Beach Gardens, FL 33410
      • 2,388 sqft
      • 3 beds
      • 3 baths
      Listed 3 hours ago

      $1,800,000

      For Sale
      389 S Lake Drive #2h
      Palm Beach, FL 33480
      • 1,760 sqft
      • 2 beds
      • 2 baths
      • 1.551 acres
      Listed 3 hours ago

      $535,000

      For Sale
      1322 Tangled Orchard Trace
      Loxahatchee, FL 33470
      • 1,952 sqft
      • 3 beds
      • 2.5 baths
      • 0.123 acres
      Listed 4 hours ago

      $499,000

      For Sale
      8458 White Egret Way
      Lake Worth, FL 33467
      • 1,500 sqft
      • 3 beds
      • 2 baths
      • 0.182 acres
      Listed 4 hours ago

      $1,799,000

      For Sale
      2097 Circle Place Drive
      Lake Worth, FL 33462
      • 2,910 sqft
      • 4 beds
      • 2.5 baths
      • 0.44 acres
      Listed 4 hours ago

      $599,999

      For Sale
      10465 Copper Lake Way
      Boynton Beach, FL 33437
      • 2,130 sqft
      • 3 beds
      • 3 baths
      • 0.162 acres
      Listed 4 hours ago

      $450,000

      For Sale
      17 Tara Lakes Drive E
      Boynton Beach, FL 33436
      • 1,584 sqft
      • 4 beds
      • 2 baths
      • 0.088 acres
      Listed 4 hours ago

      $665,000

      For Sale
      4338 Danielson Drive
      Lake Worth, FL 33467
      • 2,407 sqft
      • 4 beds
      • 3 baths
      Listed 4 hours ago

      $475,000

      For Sale
      17563 67th Court
      The Acreage, FL 33470
      • 1,038 sqft
      • 3 beds
      • 2 baths
      • 1.29 acres
      Listed 5 hours ago

      $920,000

      For Sale
      13392 Alton Road
      Palm Beach Gardens, FL 33418
      • 2,750 sqft
      • 4 beds
      • 3.5 baths
      Listed 5 hours ago

      $1,350,000

      For Sale
      11794 Wimbledon Circle
      Wellington, FL 33414
      • 1,512 sqft
      • 2 beds
      • 2 baths
      • 0.096 acres
      Listed 5 hours ago

      $1,150,000

      For Sale
      2634 SW 5th Street
      Boynton Beach, FL 33435
      • 2,100 sqft
      • 3 beds
      • 2.5 baths
      • 0.181 acres
      Listed 5 hours ago

      $550,000

      For Sale
      9557 Vercelli Street
      Lake Worth, FL 33467
      • 2,041 sqft
      • 3 beds
      • 2 baths
      • 0.145 acres
      Listed 5 hours ago

      $1,600,000

      For Sale
      3000 Ocean Drive #Ph-A
      Singer Island, FL 33404
      • 1,529 sqft
      • 2 beds
      • 2 baths
      Listed 5 hours ago

      $490,000

      For Sale
      8550 Via Romana #2
      Boca Raton, FL 33496
      • 1,778 sqft
      • 3 beds
      • 2 baths
      • 7.453 acres
      Listed 5 hours ago

      $1,899,000

      For Sale
      6468 Polo Pointe Way
      Delray Beach, FL 33484
      • 3,202 sqft
      • 4 beds
      • 3.5 baths
      • 0.179 acres
      Listed 5 hours ago

      $419,000

      For Sale
      357 Prestwick Circle #2
      Palm Beach Gardens, FL 33418
      • 1,532 sqft
      • 3 beds
      • 3 baths
      Listed 5 hours ago

      $650,000

      For Sale
      7854 Stanza Street
      Boynton Beach, FL 33437
      • 2,078 sqft
      • 3 beds
      • 2 baths
      • 0.169 acres
      Listed 5 hours ago

      $2,400,000

      For Sale
      13401 Artisan Circle
      Palm Beach Gardens, FL 33418
      • 2,976 sqft
      • 3 beds
      • 3.5 baths
      • 0.18 acres
      Listed 5 hours ago

      $1,500,000

      For Sale
      106 Albacore Lane
      Jupiter, FL 33477
      • 1,700 sqft
      • 3 beds
      • 3.5 baths
      Listed 6 hours ago

      $439,000

      Coming Soon
      1907 19th Lane
      Palm Beach Gardens, FL 33418
      • 1,596 sqft
      • 3 beds
      • 2.5 baths
      • 0.034 acres
      Listed 6 hours ago

      $1,160,000

      For Sale
      14952 Woodlot Court
      Westlake, FL 33470
      • 3,320 sqft
      • 4 beds
      • 3.5 baths
      • 0.382 acres
      Listed 6 hours ago

      $1,595,000

      For Sale
      2784 S Ocean Boulevard #104n
      Palm Beach, FL 33480
      • 1,834 sqft
      • 3 beds
      • 3 baths
      Listed 6 hours ago

      $730,000

      For Sale
      7717 Cedar Hurst Court
      Lake Worth, FL 33467
      • 3,319 sqft
      • 5 beds
      • 3 baths
      • 0.171 acres
      Listed 6 hours ago

      $575,000

      For Sale
      4579 San Fratello Circle
      Lake Worth, FL 33467
      • 1,909 sqft
      • 3 beds
      • 2.5 baths
      • 0.095 acres
      Listed Today at 1:48PM

      $428,500

      For Sale
      1213 12th Terrace
      Palm Beach Gardens, FL 33418
      • 1,488 sqft
      • 2 beds
      • 2.5 baths
      • 0.034 acres
      Listed Today at 1:31PM

      $799,990

      For Sale
      5573 Liberty Lane
      The Acreage, FL 33470
      • 2,410 sqft
      • 3 beds
      • 3 baths
      • 0.188 acres
      Listed Today at 1:30PM

      $1,550,000

      For Sale
      105 Ocean Pines Terrace
      Jupiter, FL 33477
      • 1,889 sqft
      • 3 beds
      • 2 baths
      • 0.166 acres
      Listed Today at 12:27PM

      $1,895,000

      For Sale
      4552 NW 26th Avenue
      Boca Raton, FL 33434
      • 2,775 sqft
      • 4 beds
      • 2.5 baths
      • 0.257 acres
      Listed Today at 12:27PM
      Open House Dec 21st 7pm-9pm

      $1,399,000

      For Sale
      1213 S Ocean Boulevard #2-B
      Delray Beach, FL 33483
      • 1,200 sqft
      • 2 beds
      • 2 baths
      Listed Today at 12:15PM

      $410,000

      For Sale
      5649 Mentmore Drive
      West Palm Beach, FL 33407
      • 1,454 sqft
      • 3 beds
      • 2.5 baths
      • 0.039 acres
      Listed Today at 12:05PM

      $3,850,000

      For Sale
      5326 Boca Marina Circle
      Boca Raton, FL 33487
      • 3,190 sqft
      • 4 beds
      • 3.5 baths
      • 0.113 acres
      Listed Today at 11:08AM

      $424,900

      For Sale
      8319 Boca Rio Drive
      Boca Raton, FL 33433
      • 1,598 sqft
      • 3 beds
      • 2.5 baths
      Listed Today at 6:33AM

      $499,000

      For Sale
      326 Brackenwood Circle
      Palm Beach Gardens, FL 33418
      • 1,366 sqft
      • 2 beds
      • 2 baths
      Listed Today at 5:16AM

      $15,300,000

      For Sale
      712 Ocean Drive
      Juno Beach, FL 33408
      • 6,152 sqft
      • 5 beds
      • 6.5 baths
      • 0.458 acres
      Listed Today at 4:28AM

      $415,000

      For Sale
      10565 Royal Caribbean Circle
      Boynton Beach, FL 33437
      • 1,436 sqft
      • 3 beds
      • 2 baths
      Listed Today at 4:28AM

      $525,000

      For Sale
      6024 Adriatic Way
      West Palm Beach, FL 33413
      • 2,010 sqft
      • 3 beds
      • 2.5 baths
      Listed Today at 3:48AM

      $999,000

      For Sale
      8716 Grand Prix Lane
      Boynton Beach, FL 33472
      • 2,879 sqft
      • 5 beds
      • 3 baths
      Listed Today at 2:59AM
      Open House Dec 20th 6pm-8pm

      $425,000

      For Sale
      7116 Pine Bluff Drive
      Lake Worth, FL 33467
      • 1,758 sqft
      • 2 beds
      • 2 baths
      • 0.145 acres
      Listed Today at 2:38AM

      $429,000

      For Sale
      14523 Highland Center Way
      Delray Beach, FL 33446
      • 1,319 sqft
      • 2 beds
      • 2 baths
      Listed Today at 1:37AM

      $899,900

      For Sale
      10868 Larch Court
      Palm Beach Gardens, FL 33418
      • 2,431 sqft
      • 4 beds
      • 3 baths
      • 0.341 acres
      Listed Today at 1:21AM

      $750,000

      Coming Soon
      403 Highwood Circle
      Jupiter, FL 33458
      • 1,484 sqft
      • 3 beds
      • 2 baths
      • 0.307 acres
      Listed Today at 12:39AM

      $495,000

      For Sale
      225 S Sequoia Drive
      West Palm Beach, FL 33409
      • 2,063 sqft
      • 3 beds
      • 2 baths
      • 0.161 acres
      Listed Yesterday at 11:28PM

      $675,000

      For Sale
      20223 Simone Drive
      Loxahatchee, FL 33470
      • 6.35 acres
      Listed Yesterday at 10:43PM

      $409,900

      For Sale
      7861 Olympia Drive
      West Palm Beach, FL 33411
      • 1,680 sqft
      • 2 beds
      • 2 baths
      • 0.113 acres
      Listed Yesterday at 10:43PM

      $599,000

      For Sale
      3610 S Ocean Boulevard #510
      South Palm Beach, FL 33480
      • 1,687 sqft
      • 2 beds
      • 2 baths
      Listed Yesterday at 10:21PM

      $9,995,000

      For Sale
      3000 S Ocean Boulevard #503/504
      Palm Beach, FL 33480
      • 7,246 sqft
      • 5 beds
      • 7 baths
      Listed Yesterday at 10:21PM

      $649,000

      For Sale
      7819 Lakeside Boulevard #812
      Boca Raton, FL 33434
      • 1,255 sqft
      • 2 beds
      • 2 baths
      Listed Yesterday at 10:03PM

      $5,999,000

      For Sale
      7383 Orangewood Lane #501
      Boca Raton, FL 33433
      • 6,629 sqft
      • 4 beds
      • 5 baths
      Listed Yesterday at 10:02PM

      $1,220,000

      Coming Soon
      246 Ridge Road
      Jupiter, FL 33477
      • 2,079 sqft
      • 3 beds
      • 2 baths
      • 0.141 acres
      Listed Yesterday at 10:02PM

      $675,000

      For Sale
      5072 Dulce Court
      Palm Beach Gardens, FL 33418
      • 1,939 sqft
      • 3 beds
      • 2.5 baths
      • 0.081 acres
      Listed Yesterday at 9:40PM

      $2,750,000

      For Sale
      1011 Us Highway 1 #D306
      Juno Beach, FL 33408
      • 2,875 sqft
      • 3 beds
      • 3.5 baths
      Listed Yesterday at 9:40PM

      $1,050,000

      For Sale
      424 Ebbtide Drive
      North Palm Beach, FL 33408
      • 1,844 sqft
      • 4 beds
      • 2 baths
      • 0.176 acres
      Listed Yesterday at 9:40PM

      $472,990

      For Sale
      3373 Mckay Way
      Lake Worth, FL 33463
      • 1,625 sqft
      • 4 beds
      • 3 baths
      • 0.047 acres
      Listed Yesterday at 9:22PM

      $472,990

      For Sale
      3377 Mckay Way
      Lake Worth, FL 33463
      • 1,625 sqft
      • 4 beds
      • 3 baths
      • 0.047 acres
      Listed Yesterday at 9:22PM

      $998,000

      For Sale
      439 28th Street
      West Palm Beach, FL 33407
      • 1,031 sqft
      • 2 beds
      • 2 baths
      • 0.135 acres
      Listed Yesterday at 9:22PM

      $799,000

      For Sale
      3179 Hoylake Road
      Lake Worth, FL 33467
      • 2,356 sqft
      • 4 beds
      • 2.5 baths
      Listed Yesterday at 9PM

      $4,999,000

      For Sale
      954 Marlin Drive
      Jupiter, FL 33458
      • 2,209 sqft
      • 4 beds
      • 3 baths
      • 0.212 acres
      Listed Yesterday at 9PM

      $515,000

      Coming Soon
      304 Kennedy Street
      Jupiter, FL 33458
      • 1,032 sqft
      • 3 beds
      • 2 baths
      • 0.165 acres
      Listed Yesterday at 9PM

      $849,900

      For Sale
      120 Ocean Dunes Circle
      Jupiter, FL 33477
      • 2,266 sqft
      • 3 beds
      • 2.5 baths
      • 0.042 acres
      Listed Yesterday at 8:41PM

      $575,000

      For Sale
      1060 Old Boynton Road
      Boynton Beach, FL 33426
      • 1,527 sqft
      • 3 beds
      • 2 baths
      • 0.164 acres
      Listed Yesterday at 8:41PM

      $615,000

      For Sale
      107 Executive Circle
      Boynton Beach, FL 33436
      • 1,582 sqft
      • 3 beds
      • 2 baths
      • 0.235 acres
      Listed Yesterday at 8:41PM

      $599,900

      Coming Soon
      113 Barcelona Drive
      Royal Palm Beach, FL 33411
      • 2,510 sqft
      • 4 beds
      • 3 baths
      • 0.264 acres
      Listed Yesterday at 8:41PM

      $549,000

      For Sale
      7053 Peters Lane
      Delray Beach, FL 33446
      • 1,411 sqft
      • 3 beds
      • 2 baths
      • 0.09 acres
      Listed Yesterday at 8:41PM

      $549,000

      For Sale
      4560 Catamaran Circle
      Boynton Beach, FL 33436
      • 2,162 sqft
      • 3 beds
      • 2 baths
      • 0.154 acres
      Listed Yesterday at 8:20PM
      Open House Dec 20th 4pm-7pm

      $3,350,000

      For Sale
      369 S Lake Drive #2e
      Palm Beach, FL 33480
      • 2,330 sqft
      • 2 beds
      • 2 baths
      Listed Yesterday at 8:20PM

      $5,850,000

      For Sale
      222 Cherry Lane
      Palm Beach, FL 33480
      • 0.23 acres
      Listed Yesterday at 8:01PM

      $749,000

      Coming Soon
      2402 Saratoga Bay Drive
      West Palm Beach, FL 33409
      • 2,271 sqft
      • 3 beds
      • 2 baths
      • 0.144 acres
      Listed Yesterday at 8:01PM

      $645,000

      For Sale
      2842 Somerset Road Road
      Lake Worth, FL 33462
      • 2,166 sqft
      • 4 beds
      • 2.5 baths
      Listed Yesterday at 8:01PM

      $529,999

      For Sale
      7398 Kahana Drive
      Boynton Beach, FL 33437
      • 2,081 sqft
      • 3 beds
      • 2 baths
      • 0.123 acres
      Listed Yesterday at 7:39PM

      $2,349,000

      For Sale
      8277 Hawks Gully Avenue
      Delray Beach, FL 33446
      • 5,031 sqft
      • 5 beds
      • 6 baths
      • 0.303 acres
      Listed Yesterday at 7:39PM

      $550,000

      For Sale
      3766 Victoria Road
      West Palm Beach, FL 33411
      • 1,942 sqft
      • 3 beds
      • 2 baths
      • 0.212 acres
      Listed Yesterday at 7:39PM
      Open House Dec 27th 4pm-6pm

      $3,950,000

      For Sale
      383 31st Court
      West Palm Beach, FL 33407
      • 4,400 sqft
      • 4 beds
      • 5.5 baths
      • 0.19 acres
      Listed Yesterday at 7:39PM

      $2,395,000

      For Sale
      4001 Ocean Boulevard #1803
      Boca Raton, FL 33431
      • 2,150 sqft
      • 2 beds
      • 2 baths
      Listed Yesterday at 7:14PM

      $3,695,000

      For Sale
      244 31st Court
      West Palm Beach, FL 33407
      • 4,169 sqft
      • 4 beds
      • 5.5 baths
      • 0.127 acres
      Listed Yesterday at 7:13PM

      $3,250,000

      For Sale
      2570 Avenue Au Soleil
      Gulf Stream, FL 33483
      • 4,330 sqft
      • 4 beds
      • 4.5 baths
      • 0.333 acres
      Listed Yesterday at 7:13PM

      $6,850,000

      For Sale
      12177 Plantation Way
      Palm Beach Gardens, FL 33418
      • 5,765 sqft
      • 5 beds
      • 6.5 baths
      • 0.386 acres
      Listed Yesterday at 6:09PM

      $11,995,000

      For Sale
      6107 Ocean Boulevard
      Ocean Ridge, FL 33435
      • 4,207 sqft
      • 6 beds
      • 6.5 baths
      • 0.307 acres
      Listed Yesterday at 6:09PM
      Open House Dec 20th 5pm-8pm

      $1,195,000

      For Sale
      6799 149th Place
      Palm Beach Gardens, FL 33418
      • 1,956 sqft
      • 4 beds
      • 2 baths
      • 1.32 acres
      Listed Yesterday at 6:09PM

      $1,600,000

      For Sale
      725 Shore Drive
      Boynton Beach, FL 33435
      • 2,662 sqft
      • 4 beds
      • 2.5 baths
      • 0.194 acres
      Listed Yesterday at 6:09PM

      $549,000

      For Sale
      2 Slash Pine Drive
      Boynton Beach, FL 33436
      • 2,121 sqft
      • 3 beds
      • 2 baths
      Listed Yesterday at 5:52PM

      $3,499,000

      For Sale
      15520 Jupiter Farms Road
      Jupiter, FL 33478
      • 7,837 sqft
      • 9 beds
      • 9 baths
      • 2.1 acres
      Listed Yesterday at 5:21PM
    1-100 of 9,221
    Search Map Area
    Draw Shape
    Show Places