• Sign Up
  • Log In
Town & Country Real Estate Consultants
Esther Ashkenazi
(732) 618-0787estherashkenazi@gmail.com
  • Home
  • Search
    • Local Properties
    • Featured Properties
    • Home Valuation
  • Services
    • Buyers
    • Sellers
    • Rentals
    • Preferred Vendors
  • Sold Properties
  • Communities
    • Oakhurst
    • Long Branch
    • West Long Branch
    • Eatontown
    • Deal
    • Allenhurst
    • Ocean Township
    • Lakewood
    • Brick
    • Jackson
    • Howell
    • Rumson
    • Colts Neck
  • Agents
    • Meet the Team
    • Reviews
    • Zillow Review
  • Contact
  • Esther Ashkenazi(732) 618-0787
    estherashkenazi@gmail.com
    Copy Email
  • Town & Country Real Estate Consultants
    204 Monmouth Rd.
    Oakhurst, NJ 07755
    732-531-1114
    estherashkenazi@gmail.com

Quick Links

  • Home
  • Buyers
  • Sellers
  • Rentals
  • Meet Our Team
  • Reviews
  • Contact

Account

  • Login
  • Sign Up
Town & Country Real Estate Consultants - Footer Logo
    • Privacy
    • Terms
    • DMCA
    • Accessibility
    • Fair Housing
    © 2025 Town & Country Real Estate Consultants. All rights reserved.
    Website built by CloseHack.
    Monmouth Ocean Regional MLS

    © Monmouth Ocean Regional 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.

    • Purchase
    • House+2 more
    • Price
    • Bed/Bath
    • Sqft
    • Dates
    • Filters
    • Save
    • Reset
    Listings
    7,052 results
    1-100 of 7,052
    Sort
    1-100 of 7,052

      $449,000

      For Sale
      90 Skyline Drive
      Lakewood, NJ 08701
      • 1,451 sqft
      • 2 beds
      • 2 baths
      • 0.15 acres
      • 22532912
      Listed 25 min ago

      $525,000

      For Sale
      24 Maplewood Avenue
      Keansburg, NJ 07734
      • 2,088 sqft
      • 4 beds
      • 3 baths
      • 0.11 acres
      • 22532915
      Listed 25 min ago

      $560,000

      For Sale
      72 Kingston Drive
      Jackson, NJ 08527
      • 2,141 sqft
      • 2 beds
      • 2 baths
      • 0.17 acres
      • 22532916
      Listed 25 min ago

      $759,999

      For Sale
      202 Genoa Avenue
      Toms River, NJ 08753
      • 2,449 sqft
      • 4 beds
      • 3.5 baths
      • 0.4 acres
      • 22532914
      Listed 25 min ago

      $105,000

      For Sale
      37 Crestwood Parkway
      Whiting, NJ 08759
      • 2 beds
      • 1 bath
      • 22532913
      Listed 25 min ago

      $749,900

      For Sale
      102 Pilot Street
      Marlboro, NJ 07746
      • 2,179 sqft
      • 3 beds
      • 3.5 baths
      • 0.06 acres
      • 22532911
      Listed 1 hour ago

      $529,000

      For Sale
      1575 Deer Hollow Drive
      Toms River, NJ 08753
      • 1,874 sqft
      • 4 beds
      • 1.5 baths
      • 0.21 acres
      • 22532910
      Listed 1 hour ago

      $600,000

      For Sale
      707 Prospect Avenue
      Union Beach, NJ 07735
      • 2,416 sqft
      • 4 beds
      • 2.5 baths
      • 0.23 acres
      • 22532908
      Listed 1 hour ago

      $849,999

      For Sale
      625 End Avenue
      Toms River, NJ 08753
      • 2,562 sqft
      • 3 beds
      • 2 baths
      • 0.24 acres
      • 22532904
      Listed 1 hour ago

      $1,495,000

      For Sale
      42 Hill Road
      Allentown, NJ 08501
      • 2,428 sqft
      • 3 beds
      • 2.5 baths
      • 18.21 acres
      • 22532907
      Listed 1 hour ago

      $429,000

      For Sale
      17 Pennsylvania Avenue
      Waretown, NJ 08758
      • 1,368 sqft
      • 3 beds
      • 2 baths
      • 0.35 acres
      • 22532902
      Listed 1 hour ago

      $279,000

      For Sale
      26 Meadow Green Circle #K
      Manalapan, NJ 07726
      • 1,130 sqft
      • 2 beds
      • 1 bath
      • 0.01 acres
      • 22531969
      Listed 2 hours ago

      $239,999

      For Sale
      5 Spring Street #B
      Whiting, NJ 08759
      • 1,184 sqft
      • 2 beds
      • 1 bath
      • 0.22 acres
      • 22532899
      Listed 2 hours ago

      $3,400

      For Sale
      434 Hampton Court
      Manalapan, NJ 07726
      • 3 beds
      • 2.5 baths
      • 22532896
      Listed 2 hours ago

      $410,000

      For Sale
      249 Barbados Drive
      Toms River, NJ 08757
      • 1,264 sqft
      • 2 beds
      • 2 baths
      • 0.16 acres
      • 22532895
      Listed 2 hours ago

      $375,000

      For Sale
      9 Abbot Square
      Jackson, NJ 08527
      • 1,612 sqft
      • 2 beds
      • 2 baths
      • 0.12 acres
      • 22532898
      Listed 2 hours ago

      $640,000

      For Sale
      9 Tralee Road
      Hazlet, NJ 07730
      • 2,106 sqft
      • 4 beds
      • 2.5 baths
      • 0.17 acres
      • 22532894
      Listed 3 hours ago

      $264,000

      For Sale
      1 York Court
      Toms River, NJ 08757
      • 1,083 sqft
      • 2 beds
      • 1 bath
      • 0.15 acres
      • 22532892
      Listed 3 hours ago

      $390,000

      For Sale
      60 Shell Street
      Beachwood, NJ 08722
      • 1,040 sqft
      • 3 beds
      • 1 bath
      • 0.18 acres
      • 22532866
      Listed Today at 8:16AM

      $475,000

      For Sale
      128 Eleanor Road
      Manchester, NJ 08759
      • 1,835 sqft
      • 2 beds
      • 2 baths
      • 0.16 acres
      • 22532878
      Listed Today at 8:16AM

      $429,000

      For Sale
      9 Fountain Avenue
      Matawan, NJ 07747
      • 1,362 sqft
      • 3 beds
      • 1.5 baths
      • 0.06 acres
      • 22532851
      Price Reduced by 0.23%
      Listed Today at 8:16AM

      $314,999

      For Sale
      404 Brookview Court
      Howell, NJ 07731
      • 964 sqft
      • 2 beds
      • 2 baths
      • 0.01 acres
      • 22532877
      Listed Today at 8:16AM

      $549,900

      For Sale
      672 Hopping Road
      Belford, NJ 07718
      • 1,764 sqft
      • 3 beds
      • 1 bath
      • 22532871
      Listed Today at 8:16AM

      $325,000

      For Sale
      131 Aster Court
      Jackson, NJ 08527
      • 1,072 sqft
      • 2 beds
      • 1.5 baths
      • 0.01 acres
      • 22532874
      Listed Today at 8:16AM

      $675,000

      For Sale
      149 Jefferson Drive
      Ocean, NJ 07712
      • 1,817 sqft
      • 2 beds
      • 2.5 baths
      • 0.74 acres
      • 22532832
      Listed Today at 8:16AM

      $399,900

      For Sale
      5 Shaw Court
      Toms River, NJ 08757
      • 1,100 sqft
      • 2 beds
      • 2 baths
      • 0.14 acres
      • 22532605
      Listed Today at 7:41AM

      $769,900

      For Sale
      27 Magnolia Lane
      Toms River, NJ 08753
      • 2,625 sqft
      • 4 beds
      • 2.5 baths
      • 0.39 acres
      • 22532886
      Listed Today at 5:14AM

      $1,439,000

      For Sale
      511 Georgia Tavern Road
      Howell, NJ 07731
      • 930 sqft
      • 4 beds
      • 2 baths
      • 9.48 acres
      • 22532883
      Listed Today at 3:45AM

      $242,500

      For Sale
      1135 Argyll Circle #D
      Lakewood, NJ 08701
      • 982 sqft
      • 2 beds
      • 1 bath
      • 0.03 acres
      • 22532882
      Listed Today at 3:45AM

      $300,000

      For Sale
      213 Grover Road
      Toms River, NJ 08753
      • 698 sqft
      • 2 beds
      • 1 bath
      • 0.17 acres
      • 22532881
      Listed Today at 3:10AM

      $419,999

      For Sale
      1917 Lukas Court
      Cinnaminson, NJ 08077
      • 1,840 sqft
      • 3 beds
      • 2.5 baths
      • 22532880
      Listed Today at 3:10AM

      $700,000

      For Sale
      409 Aldrich Road
      Howell, NJ 07731
      • 1,760 sqft
      • 4 beds
      • 2 baths
      • 0.92 acres
      • 22532875
      Listed Today at 3:10AM

      $262,900

      For Sale
      455 Portsmouth Drive
      Lakewood, NJ 08701
      • 1,490 sqft
      • 2 beds
      • 2 baths
      • 0.04 acres
      • 22532872
      Listed Today at 1:24AM

      $525,000

      For Sale
      215 Tennis Court
      Wall, NJ 07719
      • 1,143 sqft
      • 2 beds
      • 2 baths
      • 0.02 acres
      • 22532870
      Listed Today at 1:24AM

      $485,000

      For Sale
      120 Oakwood Drive
      Brick, NJ 08723
      • 1,240 sqft
      • 3 beds
      • 1 bath
      • 0.3 acres
      • 22532861
      Listed Yesterday at 10:33PM

      $1,780,000

      For Sale
      11 Maplewood Avenue
      Rumson, NJ 07760
      • 3 beds
      • 3.5 baths
      • 22532852
      Listed Yesterday at 9:39PM

      $889,900

      For Sale
      1211 Gemini Court
      Forked River, NJ 08731
      • 4 beds
      • 3.5 baths
      • 0.23 acres
      • 22532855
      Listed Yesterday at 9:39PM

      $5,600

      For Sale
      3 Wellesly Court
      Jackson, NJ 08527
      • 4 beds
      • 2.5 baths
      • 1.04 acres
      • 22532853
      Listed Yesterday at 9:39PM

      $579,000

      For Sale
      2 Schoolhouse Lane
      Lakewood, NJ 08701
      • 1,621 sqft
      • 2 beds
      • 2 baths
      • 0.18 acres
      • 22532850
      Listed Yesterday at 9:39PM

      $429,900

      For Sale
      143 Safran Avenue
      Edison, NJ 08837
      • 831 sqft
      • 3 beds
      • 1 bath
      • 0.12 acres
      • 22532842
      Listed Yesterday at 8:42PM

      $377,700

      For Sale
      820 Union Avenue
      Lakehurst, NJ 08733
      • 1,972 sqft
      • 3 beds
      • 1.5 baths
      • 0.12 acres
      • 22532839
      Listed Yesterday at 7:43PM

      $535,000

      For Sale
      613 Champlain Street
      Toms River, NJ 08757
      • 2,136 sqft
      • 5 beds
      • 2 baths
      • 0.23 acres
      • 22532840
      Listed Yesterday at 7:43PM

      $325,000

      For Sale
      3 Highland Avenue
      Island Heights, NJ 08732
      • 576 sqft
      • 2 beds
      • 1 bath
      • 0.11 acres
      • 22532835
      Listed Yesterday at 6:57PM

      $309,900

      For Sale
      35 Schooner Avenue
      Barnegat, NJ 08005
      • 1,368 sqft
      • 3 beds
      • 2 baths
      • 0.15 acres
      • 22532831
      Listed Yesterday at 6:57PM

      $329,000

      For Sale
      32 Harrington Drive S
      Toms River, NJ 08757
      • 1,232 sqft
      • 2 beds
      • 2 baths
      • 0.12 acres
      • 22532830
      Listed Yesterday at 6:21PM

      $750,000

      For Sale
      538 Front Street
      Union Beach, NJ 07735
      • 2,010 sqft
      • 4 beds
      • 2 baths
      • 0.13 acres
      • 22532826
      Listed Yesterday at 6:21PM

      $450,000

      For Sale
      120 Riptide Avenue
      Manahawkin, NJ 08050
      • 1,406 sqft
      • 3 beds
      • 2 baths
      • 0.21 acres
      • 22532828
      Listed Yesterday at 6:21PM

      $525,000

      For Sale
      34 W Rutherford Lane
      Lavallette, NJ 08735
      • 3 beds
      • 1.5 baths
      • 0.01 acres
      • 22532825
      Listed Yesterday at 6:21PM

      $425,000

      For Sale
      1392 Gleniffer Hill Road
      Toms River, NJ 08755
      • 1,536 sqft
      • 2 beds
      • 2 baths
      • 0.16 acres
      • 22532821
      Listed Yesterday at 5:45PM

      $534,900

      For Sale
      311 Newport Way
      Little Egg Harbor, NJ 08087
      • 2,116 sqft
      • 3 beds
      • 2 baths
      • 0.19 acres
      • 22532815
      Listed Yesterday at 5:45PM

      $549,000

      For Sale
      32 Camelot Drive
      Toms River, NJ 08755
      • 2,219 sqft
      • 4 beds
      • 2 baths
      • 0.34 acres
      • 22532816
      Listed Yesterday at 5:45PM

      $1,300,000

      For Sale
      114 Bay Boulevard #A
      Seaside Heights, NJ 08751
      • 4 beds
      • 3.5 baths
      • 0.05 acres
      • 22506453
      Listed Yesterday at 5:45PM

      $1,300,000

      For Sale
      114 Bay Boulevard #B
      Seaside Heights, NJ 08751
      • 4 beds
      • 3.5 baths
      • 0.05 acres
      • 22506456
      Listed Yesterday at 5:45PM

      $1,300,000

      For Sale
      110 Bay Boulevard #B
      Seaside Heights, NJ 08751
      • 4 beds
      • 3.5 baths
      • 0.05 acres
      • 22506450
      Listed Yesterday at 5:45PM

      $1,300,000

      For Sale
      110 Bay Boulevard #A
      Seaside Heights, NJ 08751
      • 4 beds
      • 3.5 baths
      • 0.05 acres
      • 22506446
      Listed Yesterday at 5:45PM

      $349,000

      For Sale
      409 Union Avenue
      Lakehurst, NJ 08733
      • 4 beds
      • 1 bath
      • 22532811
      Listed Yesterday at 4:50PM

      $1,925,000

      For Sale
      1376 Alvarado Avenue
      Lakewood, NJ 08701
      • 4,293 sqft
      • 7 beds
      • 6.5 baths
      • 0.34 acres
      • 22532814
      Listed Yesterday at 4:50PM

      $928,000

      For Sale
      33 Cooper Avenue #410
      Long Branch, NJ 07740
      • 1,592 sqft
      • 2 beds
      • 2 baths
      • 22532799
      Listed Yesterday at 3:41PM

      $595,000

      For Sale
      661 Branch Drive
      Toms River, NJ 08755
      • 1,552 sqft
      • 3 beds
      • 1.5 baths
      • 0.23 acres
      • 22532790
      Listed Yesterday at 3PM

      $1,199,900

      For Sale
      24 Princeton Street
      Red Bank, NJ 07701
      • 3,003 sqft
      • 4 beds
      • 3 baths
      • 0.46 acres
      • 22532791
      Listed Yesterday at 3PM

      $215,000

      For Sale
      1820 Route 35 #Home Site #26
      Wall, NJ 07719
      • 2 beds
      • 2 baths
      • 22532789
      Listed Yesterday at 3PM

      $3,199,999

      Pending
      13 Riverview Drive
      Brick, NJ 08723
      • 6,371 sqft
      • 5 beds
      • 5.5 baths
      • 0.46 acres
      • 22516597
      Price Reduced by 5.88%
      Listed Yesterday at 3PM

      $516,000

      For Sale
      10 Buxton Court
      Barnegat, NJ 08005
      • 3 beds
      • 2.5 baths
      • 0.26 acres
      • 22532788
      Listed Yesterday at 2:27PM

      $699,000

      For Sale
      35 Merrick Road
      Farmingdale, NJ 07727
      • 1,990 sqft
      • 4 beds
      • 2.5 baths
      • 0.89 acres
      • 22532787
      Listed Yesterday at 2:27PM

      $405,000

      For Sale
      32 Ellsworth Court
      Red Bank, NJ 07701
      • 2 beds
      • 2 baths
      • 0.01 acres
      • 22532784
      Listed Yesterday at 2:04PM

      $529,900

      For Sale
      188 Prigmore Street
      East Brunswick, NJ 08816
      • 1,200 sqft
      • 4 beds
      • 1.5 baths
      • 0.11 acres
      • 22532785
      Listed Yesterday at 2:04PM

      $749,000

      For Sale
      47 Brigantine Boulevard
      Waretown, NJ 08758
      • 3,068 sqft
      • 3 beds
      • 2.5 baths
      • 0.15 acres
      • 22532782
      Listed Yesterday at 1:42PM

      $229,000

      For Sale
      664 Plymouth Drive
      Lakewood, NJ 08701
      • 2 beds
      • 1 bath
      • 22532781
      Listed Yesterday at 1:42PM

      $520,000

      For Sale
      351 Sunshine Court
      Englishtown, NJ 07726
      • 1,508 sqft
      • 2 beds
      • 3 baths
      • 22532783
      Listed Yesterday at 1:42PM

      $329,000

      For Sale
      904 Central Avenue
      Union Beach, NJ 07735
      • 856 sqft
      • 3 beds
      • 1 bath
      • 0.1 acres
      • 22530439
      Listed Yesterday at 1:20PM

      $699,000

      For Sale
      9 Spring Lake Court
      Barnegat, NJ 08005
      • 3,491 sqft
      • 3 beds
      • 3.5 baths
      • 0.22 acres
      • 22532779
      Listed Yesterday at 1:20PM

      $390,000

      For Sale
      19 W Illinois Avenue
      Abescon, NJ 08201
      • 1,680 sqft
      • 3 beds
      • 1.5 baths
      • 0.26 acres
      • 22524551
      Price Reduced by 1.27%
      Listed Yesterday at 12:40PM

      $289,900

      For Sale
      45 Sampson Avenue #5
      Seaside Heights, NJ 08751
      • 476 sqft
      • 1 bed
      • 1 bath
      • 0.14 acres
      • 22532773
      Listed Yesterday at 12:40PM

      $1,399,000

      For Sale
      1442 Garrett Drive
      Wall, NJ 07719
      • 3,118 sqft
      • 4 beds
      • 2.5 baths
      • 22532774
      Listed Yesterday at 12:40PM

      $699,000

      For Sale
      39 Gimbel Place
      Ocean, NJ 07712
      • 1,862 sqft
      • 3 beds
      • 2.5 baths
      • 22532769
      Listed Yesterday at 11:31AM

      $579,999

      For Sale
      833 12th Avenue
      Toms River, NJ 08757
      • 2,039 sqft
      • 4 beds
      • 2 baths
      • 0.23 acres
      • 22532771
      Listed Yesterday at 11:31AM

      $795,000

      For Sale
      210 Ocean Park Avenue #9
      Bradley Beach, NJ 07720
      • 1,103 sqft
      • 2 beds
      • 2 baths
      • 0.31 acres
      • 22532770
      Listed Yesterday at 11:31AM

      $299,900

      For Sale
      12 Lamb Road
      Brick, NJ 08724
      • 932 sqft
      • 1 bed
      • 1 bath
      • 0.12 acres
      • 22532768
      Listed Yesterday at 11:06AM

      $459,000

      For Sale
      8 Chingarora Avenue
      Keyport, NJ 07735
      • 1,200 sqft
      • 3 beds
      • 1.5 baths
      • 0.08 acres
      • 22532767
      Listed Yesterday at 11:06AM

      $315,000

      For Sale
      56 Galewood Drive #499
      Matawan, NJ 07747
      • 914 sqft
      • 2 beds
      • 1 bath
      • 0.01 acres
      • 22532766
      Listed Yesterday at 8:54AM

      $349,000

      For Sale
      130 Rodhos Street
      Toms River, NJ 08757
      • 1,440 sqft
      • 2 beds
      • 2 baths
      • 0.17 acres
      • 22532572
      Listed Yesterday at 8:23AM

      $650,000

      For Sale
      1 Channel Drive #214
      Monmouth Beach, NJ 07750
      • 1,354 sqft
      • 2 beds
      • 2 baths
      • 22532757
      Listed Yesterday at 8:23AM

      $495,000

      For Sale
      11 Woodview Drive
      Whiting, NJ 08759
      • 1,613 sqft
      • 2 beds
      • 2 baths
      • 0.19 acres
      • 22532649
      Listed Yesterday at 8:23AM

      $785,000

      For Sale
      6 Lafayette
      Colts Neck, NJ 07722
      • 1,922 sqft
      • 3 beds
      • 2.5 baths
      • 0.15 acres
      • 22532618
      Listed Yesterday at 8:23AM

      $439,900

      For Sale
      1309 Bay Avenue
      Toms River, NJ 08753
      • 1,340 sqft
      • 3 beds
      • 2 baths
      • 0.17 acres
      • 22532764
      Listed Yesterday at 3:44AM

      $449,000

      For Sale
      256 Marigold Court
      Toms River, NJ 08753
      • 1,850 sqft
      • 3 beds
      • 2.5 baths
      • 22532761
      Listed Yesterday at 2:20AM

      $619,900

      For Sale
      669 Spiral Drive
      Brick, NJ 08724
      • 1,563 sqft
      • 3 beds
      • 2 baths
      • 0.18 acres
      • 22532760
      Listed Yesterday at 2:20AM

      $389,000

      For Sale
      3 Cedar Court
      Manalapan, NJ 07726
      • 1,132 sqft
      • 3 beds
      • 2 baths
      • 0.13 acres
      • 22532756
      Listed Yesterday at 1:03AM

      $825,000

      For Sale
      13 Conover Street
      Freehold, NJ 07728
      • 925 sqft
      • 3 beds
      • 1 bath
      • 0.05 acres
      • 22532750
      Listed Yesterday at 12:19AM

      $1,400,000

      For Sale
      637 Cedar Run Dock Road
      West Creek, NJ 08092
      • 3,294 sqft
      • 4 beds
      • 2.5 baths
      • 0.36 acres
      • 22532751
      Listed Yesterday at 12:19AM

      $207,999

      For Sale
      23 River Edge Drive
      Brick, NJ 08724
      • 840 sqft
      • 1 bed
      • 1 bath
      • 0.16 acres
      • 22532747
      Listed Tuesday at 11:39PM

      $999,999

      For Sale
      693 E Veterans Highway
      Jackson, NJ 08527
      • 3,801 sqft
      • 4 beds
      • 3 baths
      • 1 acre
      • 22532748
      Listed Tuesday at 11:39PM

      $169,900

      For Sale
      2 Carteret Lane #A
      Whiting, NJ 08759
      • 2 beds
      • 1.5 baths
      • 22532737
      Listed Tuesday at 10:17PM

      $474,900

      For Sale
      400 Surf Avenue
      Beachwood, NJ 08722
      • 3 beds
      • 2 baths
      • 22532734
      Listed Tuesday at 10:17PM

      $279,000

      For Sale
      374 Port Royal Drive
      Toms River, NJ 08757
      • 2 beds
      • 2 baths
      • 22532744
      Listed Tuesday at 10:17PM

      $1,189,900

      For Sale
      15 Windsor Place
      Colts Neck, NJ 07722
      • 2,888 sqft
      • 4 beds
      • 2.5 baths
      • 1.1 acres
      • 22532738
      Listed Tuesday at 10:17PM

      $525,000

      For Sale
      36 Sleepy Hollow Drive
      Brick, NJ 08724
      • 1,502 sqft
      • 2 beds
      • 2 baths
      • 0.13 acres
      • 22532745
      Listed Tuesday at 10:17PM

      $134,500

      For Sale
      166 Mockingbird Way
      Whiting, NJ 08759
      • 2 beds
      • 2 baths
      • 22532732
      Listed Tuesday at 10:17PM

      $340,000

      For Sale
      7 W Playhouse Drive #17
      Little Egg Harbor, NJ 08087
      • 1,313 sqft
      • 2 beds
      • 2.5 baths
      • 0.02 acres
      • 22532736
      Listed Tuesday at 10:17PM

      $389,000

      For Sale
      1301 Commons #1
      East Brunswick, NJ 08816
      • 886 sqft
      • 2 beds
      • 1 bath
      • 0.01 acres
      • 22532730
      Listed Tuesday at 7:33PM
    1-100 of 7,052
    Search Map Area
    Draw Shape
    Show Places