• 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
  • PurchaseActive +2 more
  • House+2 more
  • Price
  • Bed/Bath
  • Size
  • Dates
  • Filters
  • Amenities
  • Save
Listings
4,008 results
1-100 of 4,008
Sort
1-100 of 4,008

    $365,000

    Contingent
    49 ALBEMARLE AVENUE
    Trenton, NJ 08638
    • 1,521 sqft
    • 3 beds
    • 2 baths
    • 0.11 acres
    • NJME2037994

    $559,900

    For Sale
    37 Hadley Drive
    Robbinsville, NJ 08691
    • 1,516 sqft
    • 3 beds
    • 2.5 baths
    • 0.04 acres
    • 22605824
    Listed Sunday at 11:47AM

    $465,000

    For Sale
    525 Fairfield Road
    East Windsor, NJ 08520
    • 1,656 sqft
    • 3 beds
    • 2.5 baths
    • 0.04 acres
    • 22605737
    Listed Friday at 9:03PM

    $759,000

    For Sale
    11106 Donatello Drive
    West Windsor, NJ 08540
    • 1,860 sqft
    • 3 beds
    • 3 baths
    • 22605639
    Listed Friday at 5:14AM

    $745,000

    For Sale
    31 Wolfpack Road
    Hamilton, NJ 08619
    • 2,560 sqft
    • 4 beds
    • 3.5 baths
    • 0.39 acres
    • 22605626
    Listed Thursday at 10:43PM

    $525,000

    For Sale
    17 Country Lane
    Hamilton, NJ 08609
    • 1,789 sqft
    • 3 beds
    • 2.5 baths
    • 0.16 acres
    • 22605514
    Listed Thursday at 4:37AM

    $279,000

    For Sale
    212 TIOGA STREET
    Trenton, NJ 08609
    • 1127 sqft
    • 4 beds
    • 1.5 baths
    • 0.05 acres
    • NJME2073334
    Listed Wednesday at 4:03AM

    $225,000

    For Sale
    613 WILLOW STREET
    Trenton, NJ 08618
    • 1291 sqft
    • 4 beds
    • 1.5 baths
    • 0.06 acres
    • NJME2073230
    Listed Wednesday at 4:03AM

    $389,000

    For Sale
    82 ARMOUR AVENUE
    Hamilton, NJ 08619
    • 1075 sqft
    • 4 beds
    • 1.5 baths
    • 0.29 acres
    • NJME2073192
    Listed March 3rd

    $3,100,000

    For Sale
    18 KATIES POND ROAD
    Princeton, NJ 08540
    • 8133 sqft
    • 7 beds
    • 8.5 baths
    • 3.42 acres
    • NJME2073314
    Listed March 3rd

    $428,790

    For Sale
    2203 PRINCE HALL DRIVE
    Pennington, NJ 08534
    • 1267 sqft
    • 2 beds
    • 2 baths
    • NJME2073312
    Listed March 3rd

    $1,990,000

    For Sale
    175 CEDAR LANE
    Princeton, NJ 08540
    • 3320 sqft
    • 4 beds
    • 4 baths
    • 0.24 acres
    • NJME2073296
    Listed March 3rd

    $465,000

    For Sale
    20 CORAL DRIVE
    Hamilton, NJ 08619
    • 1556 sqft
    • 3 beds
    • 1.5 baths
    • 0.21 acres
    • NJME2073036

    $325,000

    Contingent
    336 MILLER AVENUE
    Hamilton, NJ 08610
    • 964 sqft
    • 2 beds
    • 1 bath
    • 0.23 acres
    • NJME2073286

    $1,350,000

    Contingent
    10 CAROLINE DRIVE
    Princeton, NJ 08540
    • 4 beds
    • 2.5 baths
    • 1.04 acres
    • NJME2073202

    $1,495,000

    For Sale
    77 CALEB LANE
    Princeton, NJ 08540
    • 3798 sqft
    • 5 beds
    • 4.5 baths
    • 0.29 acres
    • NJME2073072

    $575,000

    For Sale
    20 COREY DRIVE
    Ewing, NJ 08628
    • 1994 sqft
    • 4 beds
    • 2.5 baths
    • NJME2073284

    $3,195,000

    For Sale
    155 HODGE ROAD
    Princeton, NJ 08540
    • 4314 sqft
    • 5 beds
    • 4.5 baths
    • 0.76 acres
    • NJME2073174

    $1,050,000

    For Sale
    4 BARRINGTON DRIVE
    West Windsor, NJ 08550
    • 2256 sqft
    • 4 beds
    • 2.5 baths
    • 0.81 acres
    • NJME2072952

    $899,000

    For Sale
    33 Beechwood Drive
    Robbinsville, NJ 08691
    • 2,777 sqft
    • 4 beds
    • 2.5 baths
    • 1.93 acres
    • 22605215

    $450,000

    For Sale
    325 Sharon Road
    Robbinsville, NJ 08691
    • 1,334 sqft
    • 3 beds
    • 1 bath
    • 1.1 acres
    • 22605213

    $899,000

    For Sale
    33 BEECHWOOD DRIVE
    Robbinsville, NJ 08691
    • 2777 sqft
    • 4 beds
    • 2.5 baths
    • 1.93 acres
    • NJME2073026

    $929,000

    For Sale
    2 CARRIAGE COURT
    East Windsor, NJ 08520
    • 4174 sqft
    • 5 beds
    • 3.5 baths
    • 0.34 acres
    • NJME2073240

    $454,000

    For Sale
    192 MILLERICK
    Lawrenceville, NJ 08648
    • 1534 sqft
    • 3 beds
    • 1.5 baths
    • 0.11 acres
    • NJME2073246
    Price Reduced by 0.2%

    $455,790

    For Sale
    2108 JACOB FRANCIS WAY
    Titusville, NJ 08560
    • 1182 sqft
    • 2 beds
    • 2 baths
    • NJME2073244

    $1,183,840

    For Sale
    45 AARON TRUEHART WAY
    Titusville, NJ 08560
    • 3582 sqft
    • 4 beds
    • 5 baths
    • 0.2 acres
    • NJME2073242

    $755,840

    For Sale
    115 LOIS SERUBY DRIVE
    Titusville, NJ 08560
    • 2382 sqft
    • 3 beds
    • 3.5 baths
    • 0.1 acres
    • NJME2073238

    $734,340

    For Sale
    121 LOIS SERUBY DRIVE
    Titusville, NJ 08560
    • 2382 sqft
    • 3 beds
    • 3.5 baths
    • 0.1 acres
    • NJME2073234

    $529,915

    For Sale
    230 CORA BERGEN BOULEVARD
    Titusville, NJ 08560
    • 1300 sqft
    • 2 beds
    • 2 baths
    • NJME2073232

    $475,000

    For Sale
    4121 Nottingham Way
    Hamilton, NJ 08690
    • 1,944 sqft
    • 4 beds
    • 1.5 baths
    • 0.68 acres
    • 22605136

    $225,000

    For Sale
    1017 SOUTHARD STREET
    Trenton, NJ 08638
    • 1,336 sqft
    • 3 beds
    • 1 bath
    • 0.04 acres
    • NJME2073228

    $475,000

    For Sale
    4121 NOTTINGHAM WAY
    Hamilton, NJ 08690
    • 1944 sqft
    • 4 beds
    • 1.5 baths
    • 0.69 acres
    • NJME2073226

    $265,000

    For Sale
    440 CENTRE STREET
    Trenton, NJ 08611
    • 1,576 sqft
    • 3 beds
    • 2 baths
    • NJME2073220

    $319,900

    For Sale
    4881 CROSS-HAM SQUARE
    Hamilton, NJ 08691
    • 1531 sqft
    • 4 beds
    • 1 bath
    • 1.28 acres
    • NJME2073222

    $314,900

    For Sale
    611 MASTERSON COURT
    Ewing, NJ 08618
    • 1512 sqft
    • 2 beds
    • 2 baths
    • NJME2073216

    $370,000

    For Sale
    48 NASSAU STREET #E
    Princeton, NJ 08542
    • 290 sqft
    • 1 bath
    • NJME2073138

    $585,000

    Pending
    15 PALMER SQUARE W #D
    Princeton, NJ 08542
    • 620 sqft
    • 1 bed
    • 1 bath
    • NJME2073132

    $775,000

    For Sale
    56 DOLCIE LANE
    Lawrence Township, NJ 08648
    • 2374 sqft
    • 4 beds
    • 3.5 baths
    • 0.08 acres
    • NJME2073184

    $450,000

    For Sale
    110 HIGH STREET
    Hamilton, NJ 08611
    • 1,344 sqft
    • 4 beds
    • 1 bath
    • 0.17 acres
    • NJME2073198

    $299,900

    Contingent
    416 E FRANKLIN STREET
    Hamilton, NJ 08610
    • 1524 sqft
    • 3 beds
    • 2 baths
    • 0.03 acres
    • NJME2072430

    $830,663

    For Sale
    9207 ROSSINI DRIVE #912
    Princeton, NJ 08540
    • 2,142 sqft
    • 3 beds
    • 2.5 baths
    • NJME2073194

    $309,900

    For Sale
    2360 ROUTE 33 #201
    Robbinsville, NJ 08691
    • 961 sqft
    • 1 bed
    • 1 bath
    • NJME2073092

    $325,000

    For Sale
    2 BRITTON COURT
    Lawrenceville, NJ 08648
    • 1260 sqft
    • 2 beds
    • 2.5 baths
    • NJME2072926

    $752,000

    For Sale
    19 DORSET COURT
    Princeton, NJ 08540
    • 2228 sqft
    • 3 beds
    • 2.5 baths
    • NJME2073188

    $2,200,000

    For Sale
    497 CHRISTOPHER DRIVE
    Princeton, NJ 08540
    • 3919 sqft
    • 4 beds
    • 4.5 baths
    • 0.58 acres
    • NJME2072786

    $221,500

    For Sale
    445 GENESEE STREET
    Trenton, NJ 08611
    • 1638 sqft
    • 3 beds
    • 2 baths
    • 0.03 acres
    • NJME2073172

    $269,999

    For Sale
    19 CUYLER AVENUE
    Trenton, NJ 08609
    • 1224 sqft
    • 3 beds
    • 1.5 baths
    • 0.03 acres
    • NJME2073170

    $294,900

    For Sale
    76 PINEWOOD DRIVE
    Hamilton, NJ 08690
    • 1,052 sqft
    • 2 beds
    • 2 baths
    • NJME2072622

    $299,999

    For Sale
    61 COONEY
    Hamilton, NJ 08619
    • 656 sqft
    • 2 beds
    • 1 bath
    • 0.14 acres
    • NJME2072928

    $625,000

    Contingent
    2627 PENNINGTON ROAD
    Pennington, NJ 08534
    • 2636 sqft
    • 3 beds
    • 3 baths
    • 1.39 acres
    • NJME2073112

    $575,000

    Contingent
    28 CONEFLOWER LANE
    West Windsor, NJ 08550
    • 1869 sqft
    • 2 beds
    • 2 baths
    • 0.13 acres
    • NJME2073102

    $899,000

    For Sale
    27 BIRDIE WAY
    Lawrence Township, NJ 08648
    • 2654 sqft
    • 3 beds
    • 2.5 baths
    • 0.08 acres
    • NJME2073114

    $649,900

    For Sale
    29 COPERNICUS COURT
    Cranbury, NJ 08512
    • 2294 sqft
    • 3 beds
    • 3 baths
    • NJME2073068

    $191,000

    For Sale
    413 MONMOUTH STREET
    Trenton, NJ 08609
    • 1,404 sqft
    • 3 beds
    • 1 bath
    • 0.03 acres
    • NJME2073104

    $529,000

    Contingent
    96 LAKEDALE DRIVE
    Lawrenceville, NJ 08648
    • 1870 sqft
    • 3 beds
    • 2 baths
    • 0.3 acres
    • NJME2073106

    $420,000

    Contingent
    55 WOOLSEY COURT
    Pennington, NJ 08534
    • 1458 sqft
    • 3 beds
    • 2.5 baths
    • NJME2073074

    $245,000

    For Sale
    2211 OLD STONE MILL DRIVE
    East Windsor, NJ 08512
    • 865 sqft
    • 1 bed
    • 1 bath
    • NJME2073094

    $325,000

    Pending
    137 JACKSON STREET
    Trenton, NJ 08611
    • 1998 sqft
    • 3 beds
    • 3.5 baths
    • 0.02 acres
    • NJME2073030

    $324,999

    For Sale
    138 Harrison Place
    East Windsor, NJ 08520
    • 1,424 sqft
    • 2 beds
    • 1.5 baths
    • 0.05 acres
    • 22604845

    $1,089,915

    Pending
    30 JOHN VANZANDT WAY
    Titusville, NJ 08560
    • 2937 sqft
    • 4 beds
    • 4.5 baths
    • 0.17 acres
    • NJME2073050

    $425,000

    For Sale
    1577 HARBOURTON ROCKTOWN RD
    Lambertville, NJ 08530
    • 1369 sqft
    • 3 beds
    • 1 bath
    • 3.55 acres
    • NJME2073064

    $399,900

    Pending
    1 DEVONSHIRE COURT
    Ewing, NJ 08628
    • 1668 sqft
    • 3 beds
    • 2.5 baths
    • 0.05 acres
    • NJME2073046

    $531,500

    For Sale
    13 MEADOW LANE
    East Windsor, NJ 08520
    • 1,689 sqft
    • 4 beds
    • 1.5 baths
    • 0.5 acres
    • NJME2073040

    $506,915

    For Sale
    158 LEONA STEWART LN
    Pennington, NJ 08534
    • 1323 sqft
    • 2 beds
    • 2 baths
    • NJME2073044

    $849,000

    For Sale
    327 GORDON ROAD
    Robbinsville, NJ 08691
    • 3404 sqft
    • 4 beds
    • 3.5 baths
    • 1.06 acres
    • NJME2073012

    $729,000

    For Sale
    19 PRATT LANE
    Lawrence, NJ 08648
    • 2591 sqft
    • 3 beds
    • 3.5 baths
    • 0.17 acres
    • NJME2072848

    $259,900

    For Sale
    1306 SILVER COURT
    Hamilton, NJ 08690
    • 852 sqft
    • 1 bed
    • 1 bath
    • NJME2072834

    $650,000

    For Sale
    181 E WARD STREET
    Hightstown, NJ 08520
    • 1587 sqft
    • 2 beds
    • 1.5 baths
    • 0.44 acres
    • NJME2073014

    $678,205

    For Sale
    1 SPORTSMAN BOULEVARD
    Hamilton, NJ 08690
    • 2,491 sqft
    • 3 beds
    • 2.5 baths
    • 0.1 acres
    • NJME2073024

    $715,250

    For Sale
    61 KAY CHIARELLO WAY
    Hamilton, NJ 08690
    • 2,491 sqft
    • 3 beds
    • 2.5 baths
    • 0.1 acres
    • NJME2073022

    $449,990

    Pending
    132 LEONA STEWART LN
    Pennington, NJ 08534
    • 1,323 sqft
    • 2 beds
    • 2 baths
    • NJME2073018

    $462,690

    For Sale
    2106 JACOB FRANCIS WAY
    Titusville, NJ 08560
    • 1267 sqft
    • 2 beds
    • 2 baths
    • NJME2073016

    $499,000

    For Sale
    7 SWALLOW DRIVE
    Hamilton, NJ 08690
    • 1563 sqft
    • 2 beds
    • 2 baths
    • 0.14 acres
    • NJME2073004

    $289,500

    For Sale
    12 JUNIPER WAY
    Hamilton, NJ 08619
    • 1100 sqft
    • 2 beds
    • 2 baths
    • NJME2072906
    Price Reduced by 9.53%

    $275,000

    For Sale
    46 LOUISE LANE
    Trenton, NJ 08618
    • 1672 sqft
    • 3 beds
    • 2.5 baths
    • 0.07 acres
    • NJME2072992

    $799,000

    Pending
    18 FORREST BLEND DRIVE
    Titusville, NJ 08560
    • 2146 sqft
    • 3 beds
    • 2 baths
    • 1.06 acres
    • NJME2070688

    $1,005,990

    For Sale
    1002 JUSTIN DRIVE
    West Windsor, NJ 08550
    • 4 beds
    • 2.5 baths
    • NJME2073006

    $479,000

    For Sale
    22 HUMMINGBIRD DRIVE
    Hamilton, NJ 08690
    • 1662 sqft
    • 2 beds
    • 2 baths
    • 0.14 acres
    • NJME2072898

    $733,000

    For Sale
    15103 DONATELLO DRIVE #1531
    Princeton, NJ 08540
    • 2142 sqft
    • 2 beds
    • 3 baths
    • NJME2073002

    $423,690

    For Sale
    2106 PRINCE HALL DR
    Pennington, NJ 08534
    • 1156 sqft
    • 2 beds
    • 2 baths
    • NJME2073000

    $667,890

    For Sale
    47 BENNET FIELD WAY
    Robbinsville, NJ 08691
    • 2053 sqft
    • 3 beds
    • 2.5 baths
    • NJME2072998

    $702,890

    For Sale
    45 BENNET FIELD WAY
    Robbinsville, NJ 08691
    • 2053 sqft
    • 3 beds
    • 2.5 baths
    • NJME2072996

    $621,315

    For Sale
    43 BENNET FIELD WAY
    Robbinsville, NJ 08691
    • 1510 sqft
    • 2 beds
    • 3 baths
    • NJME2072994

    $840,000

    Contingent
    11 BALDWIN STREET
    Pennington, NJ 08534
    • 2228 sqft
    • 4 beds
    • 2.5 baths
    • 0.53 acres
    • NJME2072074

    $699,000

    For Sale
    6 S GREENWOOD AVENUE
    Hopewell, NJ 08525
    • 2304 sqft
    • 6 beds
    • 2 baths
    • 0.2 acres
    • NJME2072980

    $324,999

    For Sale
    138 HARRISON PLACE
    East Windsor, NJ 08520
    • 1424 sqft
    • 2 beds
    • 1.5 baths
    • NJME2072916

    $1,300,000

    For Sale
    22 HALLETT DRIVE
    Pennington, NJ 08534
    • 4417 sqft
    • 5 beds
    • 5 baths
    • 1.89 acres
    • NJME2072962

    $815,000

    Contingent
    125 ORCHARD AVENUE
    Hightstown, NJ 08520
    • 2573 sqft
    • 4 beds
    • 3 baths
    • 0.4 acres
    • NJME2072810

    $439,900

    For Sale
    49 MEADOWLARK DRIVE
    Hamilton, NJ 08690
    • 1335 sqft
    • 2 beds
    • 2 baths
    • 0.09 acres
    • NJME2072806

    $590,000

    Contingent
    378 BLANKETFLOWER LANE
    Princeton Junction, NJ 08550
    • 1857 sqft
    • 2 beds
    • 2 baths
    • 0.15 acres
    • NJME2072312

    $1,295,000

    Pending
    19 MAGPIE LANE
    Princeton, NJ 08540
    • 4655 sqft
    • 3 beds
    • 2.5 baths
    • 0.07 acres
    • NJME2072938

    $700,000

    For Sale
    23 SUNDEW DRIVE
    Trenton, NJ 08638
    • 2242 sqft
    • 4 beds
    • 2.5 baths
    • 0.26 acres
    • NJME2072908

    $1,645,000

    Contingent
    127 WESTERLY ROAD
    Princeton, NJ 08540
    • 3464 sqft
    • 4 beds
    • 3.5 baths
    • 0.91 acres
    • NJME2072904

    $739,000

    Pending
    2 MONACO DRIVE
    Hamilton, NJ 08691
    • 2705 sqft
    • 3 beds
    • 3 baths
    • 0.06 acres
    • NJME2072856

    $399,000

    Pending
    9 SHIRLEY LANE
    Lawrence Township, NJ 08648
    • 1396 sqft
    • 3 beds
    • 2 baths
    • 0.03 acres
    • NJME2072850

    $415,000

    Pending
    262 FEDERAL POINT BOULEVARD
    Lawrence Township, NJ 08648
    • 1579 sqft
    • 3 beds
    • 2.5 baths
    • NJME2072326

    $975,000

    Pending
    70 WOODMERE WAY
    Princeton Junction, NJ 08550
    • 2544 sqft
    • 4 beds
    • 2.5 baths
    • 0.65 acres
    • NJME2072008

    $389,000

    For Sale
    12 Jacob Court
    Ewing, NJ 08628
    • 2 beds
    • 2.5 baths
    • 22604480

    $500,000

    For Sale
    240 MASON
    Hamilton, NJ 08610
    • 1,588 sqft
    • 3 beds
    • 1.5 baths
    • 0.17 acres
    • NJME2072762

    $299,999

    For Sale
    723 PURITAN AVENUE
    Lawrence, NJ 08648
    • 1649 sqft
    • 5 beds
    • 2.5 baths
    • 0.17 acres
    • NJME2072900
1-100 of 4,008
Hide Filters
List View
Search Map Area
Draw Shape
Show Places