• Sign Up
  • Log In
John Mastroianni
(609) 306-2926jmsellsnj@gmail.com
John Mastroianni | Align Right Realty
  • Search
  • Communities
    • Mercer County
    • Middlesex County
    • Monmouth County
    • Ocean County
    • Hamilton
    • West Windsor
    • Princeton
    • Robbinsville
    • Lawrenceville
  • Buying
    • Buying Info
    • Featured Listings
    • Align Right Realty Featured Listings
    • Search Properties
    • Mortgage Calculator
    • Buyer Guide
  • Selling
    • Selling Info
    • Home Valuation
    • Seller Guide
  • About
    • Learn More
    • Meet John
    • Contractors
    • Testimonials
  • Blog
  • Contact
  • John Mastroianni(609) 306-2926
    jmsellsnj@gmail.com
    Copy Email
  • Align Right Realty
    296 Summerhill Road
    Spotswood, NJ 08884
    609-306-2926
    jmsellsnj@gmail.com

Home

  • Search
  • Communities
  • Buying
  • Selling
  • About
  • Blog
  • Contact

Account

  • Login
  • Sign Up
John Mastroianni | Align Right Realty - Footer Logo
    • Privacy
    • Terms
    • DMCA
    • Accessibility
    • Fair Housing
    © 2025 Align Right Realty. All rights reserved.
    Website built by CloseHack.
    Bright MLS

    The data relating to real estate for sale on this website appears in part through the BRIGHT Internet Data Exchange program, a voluntary cooperative exchange of property listing data between licensed real estate brokerage firms, and is provided by BRIGHT through a licensing agreement. Listing information is from various brokers who participate in the Bright MLS IDX program and not all listings may be visible on the site. The property information being provided on or through the website is for the personal, non-commercial use of consumers and such information may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Some properties which appear for sale on the website may no longer be available because they are for instance, under contract, sold or are no longer being offered for sale. Property information displayed is deemed reliable but is not guaranteed. Copyright 2022 Bright MLS, Inc

    All Jersey MLS

    The data relating to real estate for sale on this web-site comes in part from the Internet Listing Display database of the CENTRAL JERSEY MULTIPLE LISTING SYSTEM, INC. Real estate listings held by brokerage firms other than this site-owner are marked with the ILD logo. The CENTRAL JERSEY MULTIPLE LISTING SYSTEM, INC does not warrant the accuracy, quality, reliability, suitability, completeness, usefulness or effectiveness of any information provided. Copyright 2023, CENTRAL JERSEY MULTIPLE LISTING SYSTEM, INC. All rights reserved. The CENTRAL JERSEY MULTIPLE LISTING SYSTEM, INC retains all rights, title and interest in and to its trademarks, service marks and copyrighted material. The information being provided is for consumers' personal, non-commercial use and may not be used for any purpose other than to identify properties the consumer may be interested in purchasing or renting.

    Garden State Multiple Listing Service

    The data relating to real estate for sale on this website comes in part from the IDX Program of Garden
    State Multiple Listing Service, L.L.C. Real estate listings held by other brokerage firms are marked as
    IDX Listing. Information deemed reliable but not guaranteed. The dissemination of listings on this website does not constitute the consent required by N.J.A.C. 11:5.6.1 (n) for the advertisement of listings exclusively for sale by another broker. Any such consent must be obtained in writing from the listing broker.

    Copyright © 2023 Garden State Multiple Listing Service, L.L.C. All rights reserved.

    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
    Listings
    62 results
    62 results
    Sort

      $129,000

      For Sale
      512 Spruce Street
      Robbinsville, NJ 08691
      • 3 beds
      • 2 baths
      • 22533053
      Listed Yesterday at 12:15PM

      $105,000

      For Sale
      205 Maple Street
      Robbinsville, NJ 08691
      • 2 beds
      • 1 bath
      • 22533056
      Listed Yesterday at 12:15PM

      $469,900

      For Sale
      125 Sundance Drive
      Hamilton, NJ 08619
      • 1,730 sqft
      • 3 beds
      • 2.5 baths
      • 0.03 acres
      • 22532625
      Listed Monday at 8:14PM

      $449,900

      For Sale
      324 Montana Avenue
      Hamilton, NJ 08619
      • 1,903 sqft
      • 4 beds
      • 2 baths
      • 0.17 acres
      • 22532550
      Listed Monday at 1:44PM

      $379,900

      For Sale
      138 Abernethy Drive
      Trenton, NJ 08618
      • 3 beds
      • 2 baths
      • 0.17 acres
      • 22532495
      Listed Sunday at 12:04AM

      $374,999

      For Sale
      942 Jamestown Road
      East Windsor, NJ 08520
      • 1,308 sqft
      • 2 beds
      • 1.5 baths
      • 0.03 acres
      • 22532258

      $490,000

      For Sale
      74 Andrew Street
      Hamilton, NJ 08610
      • 1,775 sqft
      • 5 beds
      • 2 baths
      • 0.09 acres
      • 22531484

      $390,000

      For Sale
      17 Samantha Lane
      Hamilton, NJ 08619
      • 988 sqft
      • 2 beds
      • 1 bath
      • 0.19 acres
      • 22531333

      $475,000

      Pending
      38 Sunnybrae Boulevard
      Hamilton, NJ 08620
      • 1,560 sqft
      • 3 beds
      • 2 baths
      • 0.19 acres
      • 22531231

      $839,900

      Pending
      216 Ivanhoe Drive
      Robbinsville, NJ 08691
      • 2,408 sqft
      • 4 beds
      • 2.5 baths
      • 0.37 acres
      • 22513139

      $280,000

      For Sale
      137 Ardsley Avenue
      Ewing, NJ 08638
      • 1,152 sqft
      • 4 beds
      • 1 bath
      • 0.09 acres
      • 22531073
      Price Reduced by 12.5%

      $999,999

      For Sale
      309 Gordon Road
      Robbinsville, NJ 08691
      • 4,190 sqft
      • 4 beds
      • 3 baths
      • 1.05 acres
      • 22530918

      $489,999

      Pending
      14 Sycamore Way
      Hamilton, NJ 08690
      • 1,478 sqft
      • 5 beds
      • 1.5 baths
      • 0.15 acres
      • 22530861

      $675,000

      For Sale
      4 Sandstone Road
      East Windsor, NJ 08520
      • 1,984 sqft
      • 3 beds
      • 2.5 baths
      • 0.12 acres
      • 22530733

      $829,999

      Pending
      9 Woodfield Lane
      Hamilton, NJ 08501
      • 2,481 sqft
      • 4 beds
      • 2.5 baths
      • 1.85 acres
      • 22530729

      $575,000

      For Sale
      4 Blossom Drive
      Ewing, NJ 08638
      • 1,824 sqft
      • 4 beds
      • 2.5 baths
      • 0.28 acres
      • 22530589

      $540,000

      Pending
      29 Walt Whitman Way
      Hamilton Square, NJ 08690
      • 2,168 sqft
      • 4 beds
      • 1.5 baths
      • 0.19 acres
      • 22530210

      $300,000

      Pending
      446 Route 156
      Trenton, NJ 08620
      • 1,092 sqft
      • 3 beds
      • 1 bath
      • 0.97 acres
      • 22529971

      $385,000

      Pending
      109 Chambord Court
      Hamilton, NJ 08619
      • 1,250 sqft
      • 2 beds
      • 2.5 baths
      • 0.01 acres
      • 22529928

      $599,900

      Pending
      7 Corral Drive
      Hamilton, NJ 08620
      • 4 beds
      • 2.5 baths
      • 22529664

      $199,000

      For Sale
      860 Lower Ferry Road #1K
      Ewing, NJ 08628
      • 1,260 sqft
      • 2 beds
      • 1.5 baths
      • 22529153

      $599,000

      Pending
      4641 Crosswicks Hamilton Sq Road
      Robbinsville, NJ 08691
      • 5 beds
      • 2.5 baths
      • 3.89 acres
      • 22528964

      $499,000

      Pending
      66 Rutgers Avenue
      Hamilton, NJ 08619
      • 1,588 sqft
      • 3 beds
      • 1.5 baths
      • 0.24 acres
      • 22528877

      $120,000

      For Sale
      4 South Drive
      East Windsor, NJ 08520
      • 2 beds
      • 1 bath
      • 22528812

      $400,000

      Pending
      24 Fairview Avenue
      Princeton, NJ 08540
      • 816 sqft
      • 2 beds
      • 1 bath
      • 0.19 acres
      • 22528480

      $275,000

      Pending
      4 Avon Drive
      East Windsor, NJ 08520
      • 986 sqft
      • 2 beds
      • 1.5 baths
      • 0.51 acres
      • 22528315
      Price Reduced by 3.51%

      $315,000

      Pending
      14 James Cubberly Court
      Hamilton, NJ 08610
      • 1,320 sqft
      • 3 beds
      • 2 baths
      • 0.03 acres
      • 22523780
      Price Reduced by 1.25%

      $699,000

      Pending
      540 Scotch Road
      Hopewell, NJ 08525
      • 1,793 sqft
      • 3 beds
      • 2 baths
      • 4 acres
      • 22525890

      $299,999

      For Sale
      218 Sewell Avenue
      Hamilton, NJ 08610
      • 1,022 sqft
      • 3 beds
      • 1 bath
      • 0.04 acres
      • 22527477

      $675,000

      For Sale
      317 Glenn Avenue
      Lawrence, NJ 08648
      • 2,139 sqft
      • 4 beds
      • 2.5 baths
      • 0.36 acres
      • 22527296
      Price Reduced by 0.59%

      $369,900

      Pending
      126 Mill E #84
      Hightstown, NJ 08520
      • 1,120 sqft
      • 2 beds
      • 2 baths
      • 0.03 acres
      • 22526678

      $500,000

      Pending
      393 Collier Avenue
      Hamilton, NJ 08619
      • 4 beds
      • 2 baths
      • 0.23 acres
      • 22526677

      $284,999

      Pending
      5 Twin Rivers Drive #C
      East Windsor, NJ 08520
      • 1,160 sqft
      • 2 beds
      • 2 baths
      • 0.07 acres
      • 22526536
      Price Reduced by 5%

      $235,000

      Pending
      129 Vroom Street
      Trenton, NJ 08610
      • 3 beds
      • 1 bath
      • 22526397
      Price Reduced by 12.93%

      $135,000

      For Sale
      515 Spruce Street
      Robbinsville, NJ 08691
      • 2 beds
      • 2 baths
      • 22526349

      $209,999

      For Sale
      17 South Drive
      East Windsor, NJ 08520
      • 3 beds
      • 2 baths
      • 22526010

      $629,900

      For Sale
      108 Orchard Avenue
      Hightstown, NJ 08520
      • 1,700 sqft
      • 3 beds
      • 1.5 baths
      • 0.34 acres
      • 22525911
      Price Reduced by 1.56%

      $699,999

      For Sale
      90 Bear Brook Road
      Princeton, NJ 08540
      • 1,560 sqft
      • 4 beds
      • 2 baths
      • 0.19 acres
      • 22525457

      $250,000

      Pending
      617 Beatty Street
      Trenton, NJ 08611
      • 1,724 sqft
      • 5 beds
      • 2 baths
      • 22524662

      $395,000

      For Sale
      254 S Olden Avenue
      Trenton, NJ 08629
      • 3,456 sqft
      • 4 beds
      • 3 baths
      • 0.17 acres
      • 22524517
      Price Reduced by 1.25%

      $355,000

      For Sale
      89 Chambord Court
      Hamilton, NJ 08619
      • 1,272 sqft
      • 2 beds
      • 2.5 baths
      • 0.01 acres
      • 22524404
      Price Reduced by 2.74%

      $525,000

      Pending
      6 Kim Valley Road
      Hamilton, NJ 08620
      • 1,714 sqft
      • 3 beds
      • 2 baths
      • 0.31 acres
      • 22524266

      $625,000

      For Sale
      16 Guilford Lane
      Mercerville, NJ 08619
      • 2,341 sqft
      • 4 beds
      • 2.5 baths
      • 0.29 acres
      • 22524065
      Price Reduced by 2.34%

      $625,000

      For Sale
      81 Titus Mill Road
      Pennington, NJ 08534
      • 2,376 sqft
      • 4 beds
      • 2.5 baths
      • 1.91 acres
      • 22523946
      Price Reduced by 3.85%

      $315,000

      Pending
      16 Willow Court
      Hamilton, NJ 08619
      • 1,100 sqft
      • 2 beds
      • 2 baths
      • 22523844

      $800,000

      For Sale
      2 Stanford Court
      East Windsor, NJ 08520
      • 2,392 sqft
      • 5 beds
      • 3.5 baths
      • 0.71 acres
      • 22523484
      Price Reduced by 3.61%

      $699,000

      Pending
      11105 Donatello Drive
      Princeton, NJ 08540
      • 1,688 sqft
      • 2 beds
      • 3 baths
      • 22523229

      $419,000

      For Sale
      857 Jamestown Road
      East Windsor, NJ 08520
      • 3 beds
      • 2.5 baths
      • 22523208
      Price Reduced by 1.39%

      $245,000

      For Sale
      2 Avon Drive #B2
      East Windsor, NJ 08520
      • 986 sqft
      • 2 beds
      • 1.5 baths
      • 0.51 acres
      • 22522033
      Price Reduced by 10.91%

      $414,900

      Pending
      197 Canterbury Court
      East Windsor, NJ 08520
      • 1,796 sqft
      • 4 beds
      • 2.5 baths
      • 0.05 acres
      • 22520177

      $349,999

      For Sale
      126 Rutledge Avenue
      Ewing, NJ 08618
      • 1,296 sqft
      • 3 beds
      • 1 bath
      • 0.17 acres
      • 22519585
      Price Reduced by 4.11%

      $440,000

      For Sale
      488 Fenwood Avenue
      Hamilton, NJ 08619
      • 1,075 sqft
      • 4 beds
      • 1 bath
      • 0.12 acres
      • 22515766
      Price Reduced by 2.22%

      $1,200,000

      For Sale
      15 W Front Street
      Trenton, NJ 08608
      • 10 beds
      • 8 baths
      • 22517688

      $559,900

      For Sale
      865 Windsor Perrineville Road
      East Windsor, NJ 08520
      • 2,100 sqft
      • 3 beds
      • 1.5 baths
      • 2 acres
      • 22515247
      Price Reduced by 2.61%

      $844,559

      Pending
      18103 Donatello Drive
      Princeton Junction, NJ 08550
      • 1,860 sqft
      • 3 beds
      • 3 baths
      • 22514605

      $936,146

      For Sale
      18201 Donatello Drive
      Princeton Junction, NJ 08550
      • 2,142 sqft
      • 3 beds
      • 2.5 baths
      • 22514576

      $2,049,999

      For Sale
      458 Cherry Hill Road
      Princeton, NJ 08540
      • 5,572 sqft
      • 5 beds
      • 7 baths
      • 2.65 acres
      • 22514168
      Price Reduced by 2.38%

      $579,000

      Pending
      30 Frost Lane
      East Windsor, NJ 08520
      • 1,784 sqft
      • 3 beds
      • 2.5 baths
      • 0.06 acres
      • 22512620

      $349,999

      For Sale
      56 Wert Avenue
      Hamilton, NJ 08610
      • 1,077 sqft
      • 2 beds
      • 2 baths
      • 0.26 acres
      • 22506950
      Price Reduced by 7.9%

      $329,999

      Pending
      912 W State Street
      Trenton, NJ 08618
      • 3,128 sqft
      • 6 beds
      • 2 baths
      • 0.23 acres
      • 22435235
      Price Reduced by 1.49%

      $420,000

      Pending
      14 Blackwell Avenue
      Hopewell, NJ 08525
      • 2,444 sqft
      • 3 beds
      • 2 baths
      • 0.37 acres
      • 22434192

      $380,000

      Accepting Backup Offers
      30 Matthew Drive
      Ewing, NJ 08628
      • 3 beds
      • 2.5 baths
      • 0.073 acres
      • 2404707R
    Search Map Area
    Draw Shape
    Show Places