• 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
John Mastroianni | Align Right Realty - Footer Logo
    • Privacy
    • Terms
    • DMCA
    • Accessibility
    • Fair Housing
    © 2026 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.

    • Mercer County, NJ
    • Purchase
    • House+2 more
    • Price
    • Bed/Bath
    • Size
    • Dates
    • Filters
    • Amenities
    • Save
    Listings
    3,881 results
    1-100 of 3,881
    Sort
    1-100 of 3,881

      $385,000

      For Sale
      840 PARKSIDE
      Trenton, NJ 08618
      • 1,500 sqft
      • 3 beds
      • 2.5 baths
      • 0.13 acres
      • NJME2071160
      Listed Yesterday at 8:08PM

      $550,000

      For Sale
      1038 ESTATES BOULEVARD
      Hamilton, NJ 08690
      • 1,674 sqft
      • 4 beds
      • 2 baths
      • 0.17 acres
      • NJME2071104
      Listed Yesterday at 5:28PM

      $648,340

      For Sale
      139 JOHN VANZANDT DRIVE
      Titusville, NJ 08560
      • 1,323 sqft
      • 2 beds
      • 2 baths
      • NJME2071150
      Listed Yesterday at 4:19PM

      $428,500

      For Sale
      115 CASCADE COURT #4
      Princeton, NJ 08540
      • 1,210 sqft
      • 2 beds
      • 2 baths
      • NJME2070668
      Listed Tuesday at 3:44PM

      $375,000

      For Sale
      78 WYNDHAM PLACE
      Robbinsville, NJ 08691
      • 1,125 sqft
      • 2 beds
      • 2 baths
      • NJME2071126
      Listed Tuesday at 3PM

      $850,000

      For Sale
      9 PRESTILE PLACE
      Robbinsville, NJ 08691
      • 4,572 sqft
      • 4 beds
      • 3.5 baths
      • NJME2071068
      Listed Tuesday at 2:22PM

      $399,900

      For Sale
      16 DEWBERRY DRIVE
      Trenton, NJ 08610
      • 1,366 sqft
      • 3 beds
      • 2 baths
      • 0.31 acres
      • NJME2069206
      Listed Tuesday at 2:22PM

      $375,000

      For Sale
      78 Wyndham Place #129
      Robbinsville, NJ 08691
      • 1,125 sqft
      • 2 beds
      • 2 baths
      • 0.01 acres
      • 22537442
      Listed Monday at 10:32PM

      $535,000

      For Sale
      89 UPPER FERRY ROAD
      Ewing, NJ 08628
      • 2,266 sqft
      • 3 beds
      • 1 bath
      • 0.45 acres
      • NJME2071092
      Listed Saturday at 7:34PM

      $225,000

      For Sale
      1210 CHESTNUT AVENUE
      Trenton, NJ 08611
      • 1,047 sqft
      • 4 baths
      • 0.03 acres
      • NJME2071076
      Listed Saturday at 7:25PM

      $850,000

      For Sale
      9 Prestile Place
      Robbinsville, NJ 08691
      • 4,572 sqft
      • 4 beds
      • 3.5 baths
      • 0.78 acres
      • 22537334
      Listed Saturday at 2:28AM

      $245,000

      For Sale
      760 Centre Street
      Trenton, NJ 08611
      • 1,482 sqft
      • 3 beds
      • 1 bath
      • 0.03 acres
      • 22537296
      Listed Friday at 10:43AM

      $245,000

      For Sale
      760 CENTRE STREET
      Trenton, NJ 08611
      • 1,423 sqft
      • 3 beds
      • 1 bath
      • NJME2071070
      Listed Friday at 10:14AM

      $199,900

      For Sale
      535 BRUNSWICK AVENUE
      Trenton, NJ 08638
      • 1,223 sqft
      • 3 beds
      • 2 baths
      • 0.04 acres
      • NJME2070984

      $205,000

      For Sale
      369 SAINT JOES AVENUE
      Trenton, NJ 08638
      • 1,100 sqft
      • 3 beds
      • 1 bath
      • 0.03 acres
      • NJME2071052

      $425,000

      For Sale
      5 ROCKY BROOK COURT
      Hightstown, NJ 08520
      • 840 sqft
      • 3 beds
      • 1 bath
      • 0.13 acres
      • NJME2070922

      $269,900

      Pending
      26 BISMARCK AVENUE
      Trenton, NJ 08629
      • 1,264 sqft
      • 4 beds
      • 1 bath
      • 0.06 acres
      • NJME2065164

      $425,000

      For Sale
      81 RIBSAM STREET
      Hamilton, NJ 08619
      • 1,410 sqft
      • 3 beds
      • 2 baths
      • 0.23 acres
      • NJME2071028

      $275,000

      For Sale
      331 TYLER STREET
      Trenton, NJ 08609
      • 1,520 sqft
      • 4 beds
      • 2 baths
      • 0.04 acres
      • NJME2070996

      $310,000

      For Sale
      266 EATON
      Hamilton, NJ 08619
      • 1,075 sqft
      • 4 beds
      • 1 bath
      • 0.17 acres
      • NJME2070964

      $450,000

      For Sale
      124 HAWTHORNE AVENUE
      Ewing, NJ 08638
      • 1,146 sqft
      • 2 beds
      • 2 baths
      • 0.38 acres
      • NJME2067104

      $300,000

      For Sale
      14 ASPEN COURT
      Hamilton, NJ 08619
      • 1,100 sqft
      • 2 beds
      • 2 baths
      • NJME2070776

      $599,000

      For Sale
      24 SCOTT AVENUE
      Princeton Junction, NJ 08550
      • 1,154 sqft
      • 3 beds
      • 1.5 baths
      • 0.15 acres
      • NJME2070804

      $189,000

      For Sale
      26 ELMHURST AVENUE
      Trenton, NJ 08618
      • 1,431 sqft
      • 5 beds
      • 1 bath
      • NJME2070980

      $449,000

      For Sale
      922 EDGEWOOD AVENUE
      Trenton, NJ 08618
      • 4,054 sqft
      • 8 beds
      • 5 baths
      • 0.19 acres
      • NJME2070978

      $549,900

      For Sale
      13 PENNINGTON ROAD
      East Windsor, NJ 08520
      • 1,409 sqft
      • 3 beds
      • 2.5 baths
      • 0.17 acres
      • NJME2070824

      $299,900

      For Sale
      35 EWING STREET
      Trenton, NJ 08609
      • 2,578 sqft
      • 3 beds
      • 2 baths
      • 0.07 acres
      • NJME2069254

      $399,900

      For Sale
      904 CARTERET AVENUE
      Trenton, NJ 08618
      • 2,563 sqft
      • 5 beds
      • 2 baths
      • 0.08 acres
      • NJME2069240

      $159,900

      For Sale
      113 MIFFLIN STREET
      Trenton, NJ 08611
      • 1,168 sqft
      • 4 beds
      • 1.5 baths
      • 0.03 acres
      • NJME2069244

      $175,000

      Pending
      112 OLD ROSE STREET
      Trenton, NJ 08618
      • 972 sqft
      • 4 beds
      • 1 bath
      • 0.04 acres
      • NJME2069608

      $275,000

      For Sale
      212 COMMONWEALTH AVENUE
      Trenton, NJ 08629
      • 1,496 sqft
      • 4 beds
      • 1.5 baths
      • 0.05 acres
      • NJME2070938

      $249,999

      For Sale
      267 Main Street
      Hamilton, NJ 08620
      • 1,630 sqft
      • 4 beds
      • 1 bath
      • 0.06 acres
      • 22537012

      $249,999

      For Sale
      267 MAIN STREET
      Hamilton, NJ 08620
      • 1,630 sqft
      • 4 beds
      • 1 bath
      • NJME2070294

      $399,000

      For Sale
      643 CONCORD CIRCLE
      Ewing, NJ 08618
      • 1,200 sqft
      • 3 beds
      • 1 bath
      • 0.15 acres
      • NJME2070920

      $285,000

      For Sale
      856 S OLDEN AVENUE
      Hamilton, NJ 08610
      • 1,388 sqft
      • 4 beds
      • 1.5 baths
      • 0.04 acres
      • NJME2070850

      $375,000

      For Sale
      396 MONMOUTH STREET
      Hightstown, NJ 08520
      • 1,234 sqft
      • 3 beds
      • 1 bath
      • 0.39 acres
      • NJME2070872

      $699,000

      For Sale
      8 MANLEY ROAD
      Pennington, NJ 08534
      • 2,720 sqft
      • 3 beds
      • 2 baths
      • 0.3 acres
      • NJME2070820

      $746,090

      For Sale
      111 LOIS SERUBY DRIVE
      Titusville, NJ 08560
      • 2,382 sqft
      • 3 beds
      • 3.5 baths
      • 0.1 acres
      • NJME2070914

      $419,690

      For Sale
      2106 PRINCE HALL DR
      Pennington, NJ 08534
      • 1,156 sqft
      • 2 beds
      • 2 baths
      • NJME2070912

      $375,000

      For Sale
      396 Monmouth Street
      East Windsor, NJ 08520
      • 1,233 sqft
      • 3 beds
      • 1 bath
      • 0.38 acres
      • 22536971

      $600,000

      For Sale
      17 PINFLOWER LN
      Princeton Junction, NJ 08550
      • 1,988 sqft
      • 2 beds
      • 2 baths
      • 0.15 acres
      • NJME2070814

      $1,025,000

      For Sale
      3801 JORDAN DRIVE
      West Windsor, NJ 08550
      • 3,115 sqft
      • 4 beds
      • 3.5 baths
      • NJME2070812

      $265,000

      For Sale
      921 CARTERET AVENUE
      Trenton, NJ 08618
      • 4 beds
      • 2 baths
      • NJME2070882

      $624,040

      For Sale
      154 LEONA STEWART BLVD
      Pennington, NJ 08534
      • 2,129 sqft
      • 3 beds
      • 2.5 baths
      • NJME2070880

      $579,990

      For Sale
      138 LEONA STEWART BLVD
      Pennington, NJ 08534
      • 2,129 sqft
      • 3 beds
      • 2.5 baths
      • NJME2070526

      $711,340

      For Sale
      147 ADA HIGHTOWER AVE
      Pennington, NJ 08534
      • 2,453 sqft
      • 3 beds
      • 3.5 baths
      • NJME2070878

      $618,390

      For Sale
      123 JOHN VANZANDT DR
      Titusville, NJ 08560
      • 2,129 sqft
      • 3 beds
      • 2.5 baths
      • NJME2070876

      $4,900,000

      For Sale
      266 PROVINCE LINE ROAD
      Hopewell, NJ 08525
      • 5,788 sqft
      • 6 beds
      • 5 baths
      • 15.01 acres
      • NJME2070772

      $487,465

      For Sale
      126 LEONA STEWART LN
      Pennington, NJ 08534
      • 1,323 sqft
      • 2 beds
      • 2 baths
      • NJME2070862

      $584,990

      For Sale
      130 LEONA STEWART BOULEVARD
      Pennington, NJ 08534
      • 2,129 sqft
      • 3 beds
      • 2.5 baths
      • NJME2070860

      $225,000

      For Sale
      209 CASTLETON COURT
      Pennington, NJ 08534
      • 2 beds
      • 1 bath
      • NJME2070852

      $234,900

      For Sale
      314 ACADEMY STREET
      Trenton, NJ 08618
      • 1,744 sqft
      • 4 beds
      • 2 baths
      • 0.03 acres
      • NJME2070808

      $542,990

      For Sale
      141 JOHN VANZANDT
      Titusville, NJ 08560
      • 1,323 sqft
      • 2 beds
      • 2 baths
      • NJME2070846

      $716,290

      For Sale
      107 LOIS SERUBY DRIVE
      Titusville, NJ 08560
      • 2,382 sqft
      • 3 beds
      • 3.5 baths
      • 0.1 acres
      • NJME2070844

      $1,012,065

      For Sale
      46 JOHN VANZANDT WAY
      Titusville, NJ 08560
      • 3,659 sqft
      • 4 beds
      • 4.5 baths
      • 0.18 acres
      • NJME2070840

      $498,800

      For Sale
      2 ALBERT E BONACCI DRIVE
      Hamilton, NJ 08690
      • 2,005 sqft
      • 3 beds
      • 1.5 baths
      • 0.17 acres
      • NJME2070826

      $1,234,995

      For Sale
      34 JACOB FRANCIS
      Titusville, NJ 08560
      • 3,569 sqft
      • 4 beds
      • 5 baths
      • NJME2070622

      $683,890

      For Sale
      38 BENNET FIELD WAY
      Robbinsville, NJ 08691
      • 1,777 sqft
      • 3 beds
      • 2.5 baths
      • NJME2070118

      $579,815

      For Sale
      32 BENNET FIELD WAY
      Robbinsville, NJ 08691
      • 1,510 sqft
      • 2 beds
      • 4 baths
      • NJME2070122

      $249,000

      For Sale
      5 MONUMENT AVENUE
      Hamilton, NJ 08619
      • 1,170 sqft
      • 3 beds
      • 2 baths
      • 0.1 acres
      • NJME2070818

      $425,000

      For Sale
      81 WITTENBORN AVENUE
      Hamilton, NJ 08619
      • 1,429 sqft
      • 3 beds
      • 1 bath
      • 0.24 acres
      • NJME2070756

      $213,000

      For Sale
      1315 S BROAD STREET
      Trenton, NJ 08610
      • 1,400 sqft
      • 3 beds
      • 1.5 baths
      • 0.04 acres
      • NJME2070794

      $435,000

      For Sale
      51 MACON DRIVE
      Hamilton, NJ 08619
      • 1,080 sqft
      • 2 beds
      • 2 baths
      • 0.28 acres
      • NJME2070784

      $479,000

      For Sale
      619 EDISON DRIVE
      Hightstown, NJ 08520
      • 1,764 sqft
      • 4 beds
      • 2.5 baths
      • 0.05 acres
      • NJME2068990

      $324,900

      For Sale
      611 MASTERSON COURT
      Ewing, NJ 08618
      • 1,512 sqft
      • 2 beds
      • 2 baths
      • NJME2070792

      $270,000

      For Sale
      724 WILLIAM STREET
      Trenton, NJ 08610
      • 1,100 sqft
      • 3 beds
      • 1.5 baths
      • NJME2070790

      $699,900

      For Sale
      11 HEMPSTEAD RD
      Hamilton, NJ 08610
      • 2,014 sqft
      • 4 beds
      • 2.5 baths
      • 0.18 acres
      • NJME2070770

      $1,050,865

      For Sale
      18 JOHN VANZANDT DR
      Titusville, NJ 08560
      • 4,031 sqft
      • 4 beds
      • 4.5 baths
      • 0.18 acres
      • NJME2070768

      $699,900

      For Sale
      80 TAFT AVENUE
      Hamilton, NJ 08610
      • 2,232 sqft
      • 4 beds
      • 2.5 baths
      • 0.18 acres
      • NJME2070764

      $925,910

      For Sale
      20 JOHN VANZANDT WAY
      Titusville, NJ 08560
      • 3,675 sqft
      • 4 beds
      • 2.5 baths
      • 0.15 acres
      • NJME2070766

      $769,900

      For Sale
      250 MCADOO AVENUE
      Hamilton, NJ 08619
      • 2,232 sqft
      • 4 beds
      • 2.5 baths
      • 0.18 acres
      • NJME2070752

      $350,000

      For Sale
      131 HOMECREST AVENUE
      Ewing, NJ 08638
      • 1,638 sqft
      • 3 beds
      • 1 bath
      • 0.09 acres
      • NJME2070744

      $510,000

      For Sale
      90 HEMPSTEAD ROAD
      Hamilton, NJ 08610
      • 1,823 sqft
      • 3 beds
      • 1.5 baths
      • 0.18 acres
      • NJME2070732

      $171,250

      For Sale
      632 TIMBERLAKE DRIVE
      Ewing, NJ 08618
      • 1,464 sqft
      • 3 beds
      • 2 baths
      • NJME2070728

      $450,000

      For Sale
      8 SAMANTHA LANE
      Hamilton, NJ 08619
      • 1,267 sqft
      • 3 beds
      • 2 baths
      • 0.24 acres
      • NJME2070712

      $279,900

      For Sale
      27 WALTON AVENUE
      Trenton, NJ 08618
      • 1,116 sqft
      • 4 beds
      • 1 bath
      • 0.17 acres
      • NJME2070700

      $535,000

      For Sale
      25 CARDINALFLOWER LANE
      Princeton Junction, NJ 08550
      • 1,692 sqft
      • 2 beds
      • 2 baths
      • 0.13 acres
      • NJME2070660

      $475,000

      For Sale
      1 BETH ANN WAY
      Trenton, NJ 08638
      • 1,820 sqft
      • 3 beds
      • 2 baths
      • 0.3 acres
      • NJME2070648

      $559,900

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

      $199,900

      For Sale
      922 ADELINE STREET
      Trenton, NJ 08610
      • 1,232 sqft
      • 3 beds
      • 1 bath
      • 0.04 acres
      • NJME2070686

      $365,000

      For Sale
      29 GRAF AVENUE
      Lawrenceville, NJ 08648
      • 2 beds
      • 1 bath
      • 0.17 acres
      • NJME2070682

      $800,000

      For Sale
      10 WOLFPACK COURT
      Hamilton Township, NJ 08619
      • 2,756 sqft
      • 5 beds
      • 3.5 baths
      • 0.35 acres
      • NJME2069420

      $350,000

      For Sale
      131 HOMECREST AVENUE
      Ewing, NJ 08638
      • 1,638 sqft
      • 3 beds
      • 1 bath
      • 0.09 acres
      • NJME2070684

      $110,000

      For Sale
      225 FRANKLIN STREET
      Trenton, NJ 08611
      • 1,260 sqft
      • 3 beds
      • 1 bath
      • 0.04 acres
      • NJME2070444

      $325,000

      For Sale
      30 HOLLY COURT
      Trenton, NJ 08619
      • 1,100 sqft
      • 2 beds
      • 2 baths
      • NJME2070672

      $187,000

      For Sale
      327 WOODLAND STREET
      Trenton, NJ 08610
      • 1,007 sqft
      • 3 beds
      • 1 bath
      • 0.03 acres
      • NJME2070240

      $749,000

      For Sale
      10106 DONATELLO
      Princeton, NJ 08540
      • 1,688 sqft
      • 2 beds
      • 3 baths
      • NJME2070646

      $584,990

      For Sale
      150 LEONA STEWART
      Pennington, NJ 08534
      • 2,185 sqft
      • 3 beds
      • 2.5 baths
      • NJME2070614

      $462,615

      For Sale
      152 LEONA STEWART
      Pennington, NJ 08534
      • 1,306 sqft
      • 2 beds
      • 2 baths
      • NJME2070618

      $1,799,999

      For Sale
      569 RIVERSIDE DRIVE
      Princeton, NJ 08540
      • 2,984 sqft
      • 4 beds
      • 3.5 baths
      • 0.81 acres
      • NJME2070628

      $270,000

      For Sale
      2102 LIBERTY STREET
      Trenton, NJ 08629
      • 1,201 sqft
      • 3 beds
      • 2 baths
      • NJME2069104

      $225,000

      For Sale
      752 PURITAN AVENUE
      Lawrence Township, NJ 08648
      • 1,260 sqft
      • 3 beds
      • 1.5 baths
      • 0.09 acres
      • NJME2070598

      $215,000

      For Sale
      754 PURITAN AVENUE
      Lawrence Township, NJ 08648
      • 1,120 sqft
      • 3 beds
      • 1 bath
      • 0.09 acres
      • NJME2070596

      $340,000

      For Sale
      132 MOWAT CIRCLE
      Hamilton, NJ 08690
      • 1,414 sqft
      • 2 beds
      • 2 baths
      • NJME2070582

      $1,200,000

      For Sale
      10 REED DRIVE
      Princeton Junction, NJ 08550
      • 3,127 sqft
      • 4 beds
      • 3.5 baths
      • 0.61 acres
      • NJME2070548

      $1,050,000

      For Sale
      1308 S BROAD STREET
      Trenton, NJ 08610
      • 1,090 sqft
      • 3 beds
      • 1 bath
      • 0.03 acres
      • NJME2070528

      $452,690

      For Sale
      2106 JACOB FRANCIS WAY
      Titusville, NJ 08560
      • 1,267 sqft
      • 2 beds
      • 2 baths
      • NJME2070524

      $319,000

      For Sale
      1542 PRINCETON AVENUE
      Trenton, NJ 08638
      • 1,330 sqft
      • 4 beds
      • 2 baths
      • 0.16 acres
      • NJME2070522

      $459,000

      For Sale
      121 HOOVER AVENUE
      Hamilton, NJ 08619
      • 2,247 sqft
      • 4 beds
      • 1 bath
      • 0.17 acres
      • NJME2070474

      $220,000

      For Sale
      107 WAYNE AVENUE
      Trenton, NJ 08618
      • 1,474 sqft
      • 3 beds
      • 1 bath
      • 0.04 acres
      • NJME2070458
    1-100 of 3,881
    Search Map Area
    Draw Shape
    Show Places