96

Somerset County NJ Townhomes for Sale

Section Image Section Image
  • /39

    $645,000 Open Sat 1PM - 4PM

    • 3 Beds
    • 2.5 Baths
    • 1,494 Sq Ft

    28 Garfield Way, Princeton, NJ 08540

    Experience comfort and elegance in this stunning 3-bedroom, 3-bath townhome, located in one of Princeton’s most desirable communities and part of the highly rated Montgomery School District. This home has been thoughtfully updated to offer modern living at its finest.Enjoy a completely renovated master bathroom, a brand-new modular kitchen with sleek cabinetry and contemporary finishes, and

    Agent Photo

    Rohan Shende

    Century 21 Abrams & Associates, Inc.

    (609) 913-3663

    28 Garfield Way, Princeton, NJ 08540
  • /23

    $529,999

    • 3 Beds
    • 2.5 Baths
    • 1,825 Sq Ft

    2803 Kent Place, Hillsborough, NJ 08844

    Completely Renovated Townhouse, move-in ready 3 bedroom, 2.5 Baths with a furnished basement and bonus office/study in the basement. Outdoor patio and Primary Bedroom balcony. Convenient to Schools, Shopping and Major Highways. Take advantage of a special mortgage financing package with this property at under 5%. Low HOA fee of $583.

    Agent Photo

    CLARENCE HAMPTON III

    KELLER WILLIAMS CITY LIFE REALTY

    (908) 840-8251

    2803 Kent Place, Hillsborough, NJ 08844
  • /32

    $459,000

    • 2 Beds
    • 2.5 Baths

    68 Bayberry Dr, Somerset, NJ 08873

    Welcome to 68 Bayberry Drive! This spacious townhome is nestled in a private location backing to a wooded area in the desirable Quail Brook community. This two-bedroom, 2.5-bath home offers laminate wood-like flooring through most of the first level. The eat-in kitchen features appliances, Garenite Counter top ample cabinet space, and a desk area. Adjacent to the kitchen is a Palmer dining

    Agent Photo

    Yousuf Syed

    EXP REALTY, LLC

    (848) 308-1511

    68 Bayberry Dr, Somerset, NJ 08873
  • /28

    $449,000

    • 2 Beds
    • 2.5 Baths
    • 1,345 Sq Ft

    139 Skipton Place, Somerset, NJ 08873

    Welcome home to this wonderful townhouse in the highly sought-after development of Quailbrook in Franklin Twp! Step into the two-story foyer with tile floor and skylight and enjoy the open concept layout! Spacious living room has two big windows and a wood-burning fireplace and is open to the kitchen and dining room. Sun-drenched dining room has counter access to the kitchen as well as a back

    Agent Photo

    Amy Faherty

    SIGNATURE REALTY NJ

    (732) 831-7417

    139 Skipton Place, Somerset, NJ 08873
  • /25

    $549,000

    • 3 Beds
    • 2.5 Baths
    • 1,582 Sq Ft

    6 Dewitt Ln Unit 74, Hillsborough, NJ 08844

    Welcome to this sun-drenched 3-bedroom townhome with a finished basement, offering both comfort and versatility. The main level features a spacious living and dining area with gleaming hardwood floors. The bright kitchen opens to a cozy family room with a fireplace, and sliding glass doors lead to the deck ideal for indoor-outdoor entertaining. Garage entry, powder room and laundry room complete

    Agent Photo

    Roseann O'Keefe

    NEXTHOME PREMIER

    (908) 676-7569

    6 Dewitt Ln Unit 74, Hillsborough, NJ 08844
  • /60

    $575,000

    • 2 Beds
    • 2.5 Baths

    764 Vanessa Ln, Branchburg, NJ 08853

    Welcome to the highly sought-after Spring Hollow community in charming Branchburg. This striking 2-bed, 2.5-bath townhome blends architectural drama with modern European flair, offering a unique and sophisticated living experience. Step inside to find the recently renovated kitchen just off the entry, featuring custom melamine cabinetry, Silestone quartz countertops in Azure blue with gold mica

    Agent Photo

    Amy Faherty

    SIGNATURE REALTY NJ

    (732) 228-2224

    764 Vanessa Ln, Branchburg, NJ 08853
  • /26

    $618,000 Open Sat 1PM - 4PM

    • 3 Beds
    • 2.5 Baths
    • 1,793 Sq Ft

    901 Rhoads Dr, Belle Mead, NJ 08502

    This rare end-unit 3-bedroom, 2.5-bath townhouse with a 1-car garage is located in the highly sought-after Pike Run community. Bright and beautifully maintained, the home features hardwood floors throughout and a desirable first-floor primary suite with a spacious layout and private bath. The gourmet kitchen includes elegant cabinetry and stainless steel appliances, while a first-floor laundry

    Xiaoyi Wu Queenston Realty, LLC

    901 Rhoads Dr, Belle Mead, NJ 08502
  • /29

    $567,500 Open Sun 12PM - 3PM

    • 3 Beds
    • 2.5 Baths
    • 1,580 Sq Ft

    27 Edith Place, Somerset, NJ 08873

    Prepare to be amazed by this one of a kind showstopper! This exceptional 3 bedroom, 2.5 bath home with a fully finished basement offers an extraordinary level of luxury upgrades rarely seen at this price point. This home has been thoughtfully designed with premium finishes and custom details. The gourmet kitchen is a chef's dream, fully remodeled to perfection with granite countertops, added prep

    Nayna Bawa NEW JERSEY REALTY, LLC.

    27 Edith Place, Somerset, NJ 08873
  • /30

    $559,999

    • 3 Beds
    • 2.5 Baths
    • 1,685 Sq Ft

    21C Andover Cir, Princeton, NJ 08540

    With its clean lines, airy layout, and stylish updates, 21C Andover Circle is a standout in Montgomery Woods—a community known for its wooded surroundings, walking trails, tennis courts, and central playground. Backing to mature trees and bordered by the scenic Autumn Hill Reservation, the setting feels peaceful yet connected. Step inside and you’re greeted by a California contemporary vibe,

    Debra Foxx BHHS Fox & Roach - Princeton

    21C Andover Cir, Princeton, NJ 08540
  • /47

    $624,900

    • 2 Beds
    • 2.5 Baths
    • 1,452 Sq Ft

    1907 Stech Dr, Bridgewater, NJ 08807

    Welcome to Glenbrooke, in highly desirable Bridgewater, premieres this lovely 2 Bed 2.5 Bath Townhome with Master Suite, Finished Basement, &1 Car Garage with rare two car-length driveway, ready & waiting for you! Well maintained on a quiet tree-lined street, close to Blue Ribbon schools, park, reserves, trails, shopping, transit & more! Step in to find a spacious, light & bright living room with

    Robert Dekanski RE/MAX 1ST ADVANTAGE

    1907 Stech Dr, Bridgewater, NJ 08807
  • /34

    $705,000

    • 2 Beds
    • 2.5 Baths

    10 Constitution Way, Basking Ridge, NJ 07920

    Welcome to this beautifully maintained two-bedroom, two and a half bath townhouse, perfectly nestled in a serene and sought after location. Step inside to a welcoming foyer that opens to a dramatic two story living room filled with natural light and stunning windows that frame the wooded backdrop. The thoughtfully designed eat-in kitchen opens to a private deck, perfect for entertaining or

    Theresa Filippone COLDWELL BANKER REALTY

    10 Constitution Way, Basking Ridge, NJ 07920
  • /32

    $699,900

    • 3 Beds
    • 2.5 Baths
    • 1,524 Sq Ft

    78 Commonwealth Dr, Basking Ridge, NJ 07920

    Perfectly located Duplex with Arcadian backyard! This well cared for home offers brightness and space...new wood flooring on the first level soaks up the sun from the skylights. First floor Master Suite includes Master Bath with both shower and separate tub. 2 second floor bedrooms and a loft overlooking the living room. New Furnace and fantastic HOA fee! Convenient to major highways,

    JAMES MULVEY C-21 NEW BEGINNINGS

    78 Commonwealth Dr, Basking Ridge, NJ 07920
  • /44

    $769,000

    • 2 Beds
    • 2.5 Baths
    • 2,070 Sq Ft

    36 Truman Ave, Princeton, NJ 08540

    New AC, new kitchen appliances, new washer and dryer.Spacious 2 bedroom, 2 1⁄2 bath townhome with loft in highly desirable Montgomery Hills community. This home has over 2,000 square feet, the largest Barrymore model. The open floor plan, high ceilings and the columns that separate the formal living room from the dining room add to the appeal of this lovely home. The kitchen has been updated

    Rena Yang BHHS Fox & Roach - Princeton

    36 Truman Ave, Princeton, NJ 08540
  • /28

    $690,000

    • 2 Beds
    • 2.5 Baths
    • 1,661 Sq Ft

    33 Kennedy Ct, Princeton, NJ 08540

    Nestled in a quiet cul-de-sac in desirable Montgomery Hills, this bright and spacious 2BR, 2.5BA + Loft Alexander Model offers 1,661 sqft (not including the finished walkout basement) of upgraded living space with top-tier lifestyle perks. Located in Montgomery Township with a Princeton address and access to top-ranked Blue Ribbon Montgomery schools, this home features new flooring (2025), white

    Holly Tang TANG GROUP REAL ESTATE LLC

    33 Kennedy Ct, Princeton, NJ 08540
  • /31

    $699,999

    • 3 Beds
    • 2.5 Baths

    1002 Timberbrooke Dr, Bedminster, NJ 07921

    Resort style, move-in ready, low Bedminster taxes & renovated. Located in the sought after Timberbrooke community, this recently updated townhome is ready for you. The main level of the home features two separate living areas, one of which flows into the new kitchen. There is a formal dining room, powder room, storage areas, and your private garage. In the kitchen, high end profile stainless

    Gregory Kania RE/MAX SELECT

    1002 Timberbrooke Dr, Bedminster, NJ 07921
  • /22

    $585,000

    • 3 Beds
    • 2.5 Baths

    70 River Birch Cir, Princeton, NJ 08540

    Nestled in the charming Montgomery Walk community, this delightful townhouse offers a perfect blend of comfort and convenience. Built in 2003, the home features a warm stone and vinyl siding exterior that sets the tone for the inviting interior. Step inside to a cozy living space highlighted by a welcoming gas fireplace, and tile flooring throughout the first level. The thoughtful layout includes

    Cheryl Brunetti COLDWELL BANKER REALTY

    70 River Birch Cir, Princeton, NJ 08540
  • /15

    $599,000

    • 2 Beds
    • 2.5 Baths
    • 1,252 Sq Ft

    304 Hannah Way, Bridgewater, NJ 08807

    Milltown school! As you enter this Stratton Meadows 1480 model the New Porcelain floor tile graces the hall with a fresh modern look. The Paladian windows burst with sunlight into the 2 story living room welcoming all who enter.The Living and dining rooms have solid wood floors that will enhance any decor. The Brand New Custom Kitchen Cabinetry in solid wood with sofit removed extending cabinets

    Paula Vignali RE/MAX PINNACLE

    304 Hannah Way, Bridgewater, NJ 08807
  • /40

    $615,000

    • 2 Beds
    • 2.5 Baths
    • 1,654 Sq Ft

    1005 Station Rd, Branchburg, NJ 08876

    Come see this newly built (2022) 2-bedroom (Possible 3BR/Loft), 2.5-bath townhouse that offers the perfect combination of style, comfort, and convenience. This home is extremely close to Main Street shops, dining, and the Somerville train station for easy commuting. This home features an open-concept, gourmet kitchen with modern finishes, flowing into a spacious living and dining area perfect for

    Patrick Kelly RE/MAX PREFERRED PROFESSIONALS

    1005 Station Rd, Branchburg, NJ 08876
  • /30

    $599,000

    • 2 Beds
    • 2.5 Baths

    5 Prescott Ct Condo, Bernards Twp., NJ 07920

    Welcome to this beautifully updated three-Level townhouse in highly sought-after Hamilton Woods, this light-filled home boasts a fabulous 2 bedrooms, office/den in the basement and 2 full and half bathroom. With open floor plan ideal for both relaxing and entertaining. On the main level, enjoy bright and airy family room, and a cozy two-sided fireplace shared between the formal living and dining

    KELLY JU REALMART REALTY

    5 Prescott Ct Condo, Bernards Twp., NJ 07920
  • /25

    $595,000

    • 3 Beds
    • 2.5 Baths
    • 2,604 Sq Ft

    165 Sapphire Ln Unit 527, Franklin Park, NJ 08823

    Rodney Davis Refined Dreams LLC

    165 Sapphire Ln Unit 527, Franklin Park, NJ 08823
  • /19

    $390,000

    • 2 Beds
    • 2.5 Baths

    134 Pear Tree Ln Unit 17F, Franklin Park, NJ 08823

    Beautiful townhome in the desirable Society Hill community! This well-cared-for 2-bedroom, 2.5-bath home (newer Windows) features a formal dining room, a large living room with a slider (New Patio Door) that leads to a private patio and additional storage closets. The second floor offers two spacious bedrooms with attached full bathrooms and plenty of windows for natural light. Plus, you'll enjoy

    HARDIK KHARED KELLER WILLIAMS ELITE REALTORS

    134 Pear Tree Ln Unit 17F, Franklin Park, NJ 08823
  • /26

    $419,900 Open Sat 1PM - 3PM

    • 2 Beds
    • 2.5 Baths
    • 1,254 Sq Ft

    1405 Doolittle Dr, Bridgewater, NJ 08807

    Beautifully maintained two-story interior unit featuring 2 spacious bedrooms and 2.1 baths. Freshly painted in neutral colors, this home offers a warm and inviting ambiance. The first floor showcases durable laminate flooring, while the second floor is comfortably carpeted. Recent updates include a hot water heater (2022) and HVAC system (2016), providing added peace of mind. Located in one of

    MOHAMED M. ABDELSAMAD EXP REALTY, LLC

    1405 Doolittle Dr, Bridgewater, NJ 08807
  • /12

    $538,900 Open Sat 1PM - 4PM

    • 3 Beds
    • 2.5 Baths

    11 Manor Dr, Hillsborough, NJ 08844

    3BR/2.5BA townhome with finished basement in a quiet, sought-after community just steps from shopping & public transportation. Enjoy a remodeled kitchen with 36" cabinets, quartz counters, and new stainless appliances, bamboo floors, premium paint, and a private deck. The spacious master suite features a custom walk-in closet. Attached garage with extra storage, new washer/dryer, and wood-burning

    ANIYAN GEORGE LOVI REAL ESTATE

    11 Manor Dr, Hillsborough, NJ 08844
  • /47

    $365,000

    • 2 Beds
    • 1.5 Baths

    124 Chelsea Way, Bridgewater, NJ 08807

    Welcome to this space-savvy, 3-story multi-level townhome, where comfort meets convenience. Step through the sliding glass doors to your own private, fenced-in deck --perfect for relaxing evenings or weekend gatherings. Inside, the open-concept layout features a spacious kitchen, dining room & living room anchored by a wood-burning fireplace, ideal for creating warm, inviting moments. Half-bath

    ILANA RAPP WEICHERT REALTORS

    124 Chelsea Way, Bridgewater, NJ 08807
  • /27

    $425,000

    • 2 Beds
    • 1.5 Baths

    6 Pond Ct, Hillsborough, NJ 08844

    Welcome to this beautifully updated, pond-view 2-bedroom, 2-bath townhouse tucked away in a private cul-de-sac in the most desirable section of Huntington Park. Backing up to a serene, picturesque pond and surrounded by scenic, park-like trails ideal for jogging, leisurely strolls, or simply unwinding, this home perfectly blends tranquility with convenience. Step inside to find an updated

    Keysa Gentile-Strieffler COLDWELL BANKER REALTY

    6 Pond Ct, Hillsborough, NJ 08844
  • /22

    $460,000

    • 2 Beds
    • 2.5 Baths

    3512 Bloomingdale Dr, Hillsborough, NJ 08844

    Well kept, bright and airy 2 Bedroom, 2.5 bath two story condo. Enter into a dramatic Living Room highlighted by a vaulted ceiling, with fireplace and open stairway to a loft which overlooks the LR. Your well appointed eat in kitchen opens to a private patio. The first floor is complete with a Dining Room, Laundry Room and entrance to your 1 car garage. The second story has two bedrooms and

    Paul Giannantonio ERA CENTRAL REALTY GROUP

    3512 Bloomingdale Dr, Hillsborough, NJ 08844
  • /30

    $500,000

    • 3 Beds
    • 2.5 Baths

    46D Haverhill Ct, Princeton, NJ 08540

    In Montgomery Woods, this chic three-bedroom Townhome is a real find in this popular community with its tennis courts, tot lots, and biking/strolling trails. This home offers plenty of well-thought-out space including a charming dining area with three windows overlooking the patio, an updated kitchen with attractive frosted glass cabinetry and granite counters. The heating and air conditioning

    CYNTHIA S WESHNAK CALLAWAY HENDERSON SOTHEBY'S IR

    46D Haverhill Ct, Princeton, NJ 08540
  • /30

    $470,000

    • 3 Beds
    • 2.5 Baths
    • 1,584 Sq Ft

    83 Pear Tree Ln, Franklin Park, NJ 08823

    Welcome to this beautifully maintained 3-bedroom, 2.5-bath townhome in the desirable Society Hill at Somerset in Franklin Park. Thoughtfully updated, this home blends modern style with comfort in a serene, tree-lined setting. The foyer and kitchen feature elegant stone flooring, while rich cherry wood floors flow through the living and bedroom areas. The updated kitchen boasts granite

    Bina Patel HALO REALTY PROPERTIES LLC

    83 Pear Tree Ln, Franklin Park, NJ 08823
  • /14

    $389,000

    • 1 Bed
    • 1 Bath

    1124 Rhoads Dr, Belle Mead, NJ 08502

    Welcome home to this one-bedroom, one-bathroom townhome with a spacious loft in the sought-after Pike Run Community of Montgomery Township. The loft is currently used as a second bedroom . It's freshly painted throughout with an updated kitchen and bathroom. The kitchen has quartz countertops with all newer stainless steel appliances. The stackable washer and dryer are also recently new. Vinyl

    CONSTANCE A. KINGSTON COLDWELL BANKER REALTY

    1124 Rhoads Dr, Belle Mead, NJ 08502
  • /28

    $400,000

    • 2 Beds
    • 2.5 Baths

    1017 Breckenridge Dr, Branchburg, NJ 08876

    Home isn't a place, it's a feeling. It is warmth, it is love, it is your happy place. And this lovely home is exactly that! Located in the sought after Society Hill at Branchburg neighborhood, this incredibly charming townhome is conveniently located to everything you could hope for. An invigoratingly open floor plan atop glistening hardwood floors carries you from the Living Room with cozy

    LAUREN HAMLIN COLDWELL BANKER REALTY

    1017 Breckenridge Dr, Branchburg, NJ 08876
  • /26

    $385,000

    • 3 Beds
    • 2.5 Baths
    • 1,376 Sq Ft

    38 Nottingham Way, Somerset, NJ 08873

    Franklin Township's sought after Quailbrook II Community premieres this lovely 3 Bed 2.5 Bath End Unit Townhome with Master Suite, ready and waiting for you! Great for the first time buyer or an excellent rental unit to add to your portfolio. Step in to find a spacious, light and bright living room with gleaming laminate flooring that flows right into the elegant dining area for seamless living

    Robert Dekanski RE/MAX 1st ADVANTAGE

    38 Nottingham Way, Somerset, NJ 08873
  • /28

    $350,000

    • 2 Beds
    • 1.5 Baths
    • 1,024 Sq Ft

    3408 Richmond Ct Unit 34112, Hillsborough, NJ 08844

    Welcome to this beautifully maintained multi-level condo, perfectly situated in the highly sought-after Brookview community of Hillsborough! Inside, you will discover a bright and spacious layout with a second-floor entrance that offers scenic views year-round from nearly every room. The main level features an open-concept living and dining area with soaring cathedral ceilings, a cozy yet

    Stephanie Feldman Real Broker, LLC

    3408 Richmond Ct Unit 34112, Hillsborough, NJ 08844
  • /23

    $439,900

    • 2 Beds
    • 2.5 Baths

    1704 Breckenridge Dr Unit 17F, Branchburg, NJ 08876

    Stunningly Updated Unit Backing to OPEN Space. This beautifully renovated home offers a seamless blend of style and comfort. From rich wood cabinetry and elegant granite countertops to the tastefully upgraded fireplace, new flooring, updated baths, every detail has been thoughtfully chosen. Modern lighting fixtures add the perfect finishing touch to this exceptional space. Backing to serene OPEN

    Terri Granholm COLDWELL BANKER REALTY

    1704 Breckenridge Dr Unit 17F, Branchburg, NJ 08876
  • /30

    $450,000

    • 2 Beds
    • 1.5 Baths

    90 Chelsea Way, Bridgewater, NJ 08807

    Welcome to your new home in the desirable Chelsea Village community! This beautifully updated 2 bedroom, 1.5 bathroom townhome includes a fully finished basement and is in a prime location within the community. Step inside to find a modernized kitchen equipped with spacious cabintentry, custom backsplash, and stainless steel appliances.The open concept family / dining rooms are flooded with

    Michael Harper EXP REALTY, LLC

    90 Chelsea Way, Bridgewater, NJ 08807
  • /40

    $539,900

    • 2 Beds
    • 2.5 Baths
    • 1,575 Sq Ft

    8 Spencer St, Somerset, NJ 08873

    Whitehall Manor is where you will find this contemporary end unit townhome with an open floor plan design offers cathederal ceilings,eat in kitchen with stainless appliances, hardwood floors in LR & DR. The loft overlooks the living room and offers additional living space/bedroom. The living room includes a gas burning fireplace with marble surround. Completing this floor plan is a basement that

    Nicolas DiMeglio BHHS FOX & ROACH REALTORS

    8 Spencer St, Somerset, NJ 08873
  • /31

    $444,900

    • 2 Beds
    • 2 Baths

    13 Birchwood Rd Unit 5913, Bedminster, NJ 07921

    WITH A NEWLY IMPROVED PRICE, we want to welcome you to this lovely 2 bed / 2 bath Townehome nestled in the wooded Hills of Bedminster. Set in a parklike setting, this home & location are a pleasure to live in. Pull in to your 2 car garage, out of the weather, & head into the open concept 1st floor complete with a livingroom with a fireplace, dining area & kitchen, with plenty of cabinet space &

    JOSEPH MOLNAR KELLER WILLIAMS REALTY

    13 Birchwood Rd Unit 5913, Bedminster, NJ 07921
  • /16

    $399,900

    • 2 Beds
    • 2.5 Baths

    43 Nottingham Way, Somerset, NJ 08873

    Location, Location, Location! The Spacious Townhome Is Conveniently Located Near NYC Train/Shopping/Route 287/Rutgers University/Hospitals. Remodeled Eat-In Kitchen with Stainless Steel Appliances And Slider To Private Patio - Generously Sized Living Room With Wood Burning Fireplace - Formal Dining Room - Water Heater & Central A/C Compressor Are Approximately 5 Years Old. Show & Sell!

    Jonathan Kessler KUKER & KESSLER REAL ESTATE

    43 Nottingham Way, Somerset, NJ 08873
  • /35

    $929,900

    • 4 Beds
    • 3.5 Baths

    6 Lilac Dr, Warren, NJ 07059

    This elegant 4-bedroom, 3.1-bath North Facing townhouse is located in the highly sought-after Fairview at Warren community in Warren Township. Offering a flexible open floor plan, the main level features a bright great room, designer kitchen, and access to a spacious deck. The ground level includes a bedroom, full bath, and a versatile flex room with walk-out access to the patio and garage

    LISA BROWN COLDWELL BANKER REALTY

    6 Lilac Dr, Warren, NJ 07059
  • /17

    $390,000

    • 2 Beds
    • 2.5 Baths
    • 1,472 Sq Ft

    981 Robin Rd, Hillsborough, NJ 08844

    Step into this exceptionally spacious and beautifully maintained townhome in sought-after Hillsborough! This 2-bedroom, 2.5-bath home offers a thoughtfully designed layout with generous living spaces on every level. The sunlit living room features large windows and flows seamlessly into the dining area perfect for entertaining. The updated kitchen includes ample cabinetry, modern appliances, and

    RICARDO FOLKES U R HOME REALTY

    981 Robin Rd, Hillsborough, NJ 08844
  • /35

    $475,000

    • 1 Bed
    • 2 Baths
    • 1,176 Sq Ft

    277 Edgeware Ct, Somerset, NJ 08873

    Beautifully Updated Home Near Quailbrook Golf Course. Move-In Ready! This beautifully maintained home features a spacious open floor plan with tasteful upgrades throughout. Beautiful plantation shutters on every window, newer flooring, and a renovated main bathroom. The bright and airy layout flows seamlessly into a large deck, perfect for entertaining or simply unwinding. Windows were replaced

    Attila Paladi EXP REALTY, LLC

    277 Edgeware Ct, Somerset, NJ 08873

Showing Results 1 - 40, Page 1 of 3

How to Buy a Home How to Finance a Home How to Sell a Home