Section Image

Explore Similar Condos Within 2 Miles of Hopewell Twp, NJ

  • /84

    $2,200 per month

    • 2 Beds
    • 1 Bath
    • 1,108 Sq Ft
    • Condo for Rent

    419 York Rd Unit C, New Hope, PA 18938

    Beautiful unique apartment featuring gleaming parquet floors, architectural touches throughout and sweeping views of nature for miles! Two bedrooms, one bath and unique private entry way to stir your imagination. Kitchen with stove, fridge, microwave and garbage disposal. Central Air (electric heat pump), Private Water and Sewer, Smoke and CO detectors. Apartment is part of a single dwelling

    419 York Rd Unit C, New Hope, PA 18938
  • /25

    $2,700 per month

    • 2 Beds
    • 2 Baths
    • Condo for Rent

    434 Masterson Ct, Trenton, NJ 08618

    Welcome to The Madison – Available June 1st! This beautifully maintained 2-bedroom, 2-bath condo offers stylish, low-maintenance living in a prime location. Situated on the third floor of an elevator building, the unit features a light-filled, open floor plan and a private balcony overlooking tranquil, tree-lined views.The spacious living area includes a cozy gas fireplace - perfect for both

    Sylmarie Trowbridge Callaway Henderson Sotheby's Int'l-Princeton

    434 Masterson Ct, Trenton, NJ 08618
  • /31

    $2,500 per month

    • 2 Beds
    • 2 Baths
    • 1,365 Sq Ft
    • Condo for Rent

    1602 Society Place Unit 1602, Newtown, PA 18940

    1602 Society Place Unit 1602, Newtown, PA 18940
  • /14

    $4,500 per month

    • 2 Beds
    • 2 Baths
    • 900 Sq Ft
    • Condo for Rent

    20 W Bridge St Unit 20B, New Hope, PA 18938

    Rare one-bedroom efficiency apartment with a large private back deck located in the heart of New Hope, featuring parking in a private lot. Fully renovated interior. Brand-new kitchen, modern flooring, and updated fixtures. Provides exceptional access to downtown, the canal path, and the New Hope-Lambertville Bridge. Enjoy picturesque views of all that New Hope has to offer. Easy access to

    Revi Haviv Addison Wolfe Real Estate

    20 W Bridge St Unit 20B, New Hope, PA 18938
  • /29

    $2,300 per month

    • 2 Beds
    • 1 Bath
    • 1,060 Sq Ft
    • Condo for Rent

    28 Canal View Dr Unit 2, Lawrence Township, NJ 08648

    2ND FLOOR APARTMENT in 2 family home. Freshly painted throughout. Complete kitchen remodeling. Large rooms and closets. Eat-in kitchen, spare room for office, hardwood floors, central air, all appliances, hot water radiator heat, laundry room. Home backs to protected land. Short walk to the tranquil and historic D&R canal/tow path for biking, running, hiking, fishing. Close to excellent public

    28 Canal View Dr Unit 2, Lawrence Township, NJ 08648
  • /14

    $2,150 per month

    • 2 Beds
    • 2 Baths
    • 1,181 Sq Ft
    • Condo for Rent

    19 Joyner Ct, Lawrence Township, NJ 08648

    In Lawrence Square Village, Update second floor condo with 2 bedrooms, 2 baths, laminated plank floor and balcony facing to courtyard is available for rent. The condo offers dining room, living room, eat-in Kitchen with vinyl floor, hallway bathroom, second bedroom with full wall closet, primary room with walk-in closet and primary bathroom. Community has swimming pool, tennis court and

    Syed Wasti Coldwell Banker Residential Brokerage-Princeton Jct

    19 Joyner Ct, Lawrence Township, NJ 08648
  • /14

    $2,300 per month

    • 2 Beds
    • 1.5 Baths
    • 1,200 Sq Ft
    • Condo for Rent

    2014 Beacon Hill Dr Unit Beacon Hill, Newtown, PA 18940

    Very quiet beautiful community . Close. to shopping , restaurants and beautiful parks 1 st floor NO pets !!

    2014 Beacon Hill Dr Unit Beacon Hill, Newtown, PA 18940
  • /16

    $2,400 per month

    • 2 Beds
    • 2 Baths
    • 1,150 Sq Ft
    • Condo for Rent

    1324 Sierra Dr, Hamilton, NJ 08619

    luxury condo in 2 nd floor: 4 min walk to Hamilton train station: 2 bed/2 full bath, with carpet. All new appliances in kitchen, with Formica counter top,(Refrigerator, dishwasher, microwave, gas cooking range) 42" cabinets', huge panty washer/dryer,. Master bath with double vanity sink & ceramic tiles, 2 bath with ceramic tiles, master bedroom with spacious walk in closet. Spacious balcony. New

    Laxmanji Pothuraj Tesla Realty Group LLC

    1324 Sierra Dr, Hamilton, NJ 08619
  • /35

    $2,400 per month

    • 1 Bed
    • 1 Bath
    • 850 Sq Ft
    • Condo for Rent

    6610 Chapel Rd Unit B, New Hope, PA 18938

    Perfect full time residence or pied a terre weekend/holiday escape in historic New Hope/Solebury PA location, fully furnished and equipped recently fully renovated attached in-law suite apartment with en suite washer dryer, double vanity bath with tub/shower. Off street parking, private Deck,/private entrance. pets considered. Includes,Roku, WiFi, hot water, sewer, trash removal. Concierge

    6610 Chapel Rd Unit B, New Hope, PA 18938
  • /13

    $2,200 per month

    • 2 Beds
    • 2 Baths
    • 1,203 Sq Ft
    • Condo for Rent

    35 Joyner Ct, Lawrence Township, NJ 08648

    This two-bedroom, two-full-bath, second-floor unit is move-in ready. The main bedroom has its own full bathroom with a stall shower and a walk-in closet. The second bedroom is across the hallway from the other full bathroom with a tub. A washer and dryer are in the unit for you to use. You will have one parking space, 9H2. Nothing is allowed out front of the unit, including garbage bags, shoes,

    NATHAN HODSON Opus Elite Real Estate of NJ, LLC

    35 Joyner Ct, Lawrence Township, NJ 08648
  • /8

    $1,800 per month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    74 N Main St Unit 3, Lambertville, NJ 08530

    Lambertville 1BR/1BA 3RD FLOOR apartment located above the CHIVE restaurant. Updated kitchen appliances with spacious living room and flooded with natural light. Convenient to the thriving Lambertville downtown with shops, restaurants & bars. Just minutes to the D&R Canal recreational path and the Delaware river. Includes Heat, Hot Water, Water & Sewer. Cats OK - No smoking - min 1 year lease.

    Joseph Valenti RE/MAX Instyle Realty Corp

    74 N Main St Unit 3, Lambertville, NJ 08530
  • /13

    $2,200 per month

    • 2 Beds
    • 2 Baths
    • 1,203 Sq Ft
    • Condo for Rent

    5 Gilpin Ct, Lawrence Township, NJ 08648

    This two bedroom, two bathroom unit is freshly painted, has a new dishwasher and stove, new bathroom vanities and light fixtures, and new carpets. Hardwood floors in family room and dining area. Move right in to this updated first floor unit in Lawrence Square Village. Great location close to major highways, Costco and other shopping and minutes from Princeton.

    Carina Krall Queenston Realty, LLC

    5 Gilpin Ct, Lawrence Township, NJ 08648
  • /16

    $2,150 per month

    • 2 Beds
    • 2 Baths
    • 1,181 Sq Ft
    • Condo for Rent

    7 Joyner Ct, Lawrence Township, NJ 08648

    Will be painted between April 14-18. This bright and well-maintained second-floor condo offers modern updates and a welcoming layout in the sought-after Lawrence Square Village I community. Freshly painted throughout in 2025, the home feels crisp and move-in ready.Enjoy newer vinyl flooring in the living room, dining room, and kitchen—stylish, durable, and easy to maintain. The kitchen features

    Ken Lee BHHS Fox & Roach-Princeton Junction

    7 Joyner Ct, Lawrence Township, NJ 08648
  • /39

    $2,200 per month

    • 2 Beds
    • 2 Baths
    • 1,291 Sq Ft
    • Condo for Rent

    110 Kyle Way, Ewing, NJ 08628

    Enjoy effortless living in this stylish first-floor condo in the desirable Scotch Run community. With 2 bedrooms, 2 bathrooms, and a no-step entry, this home offers comfort and accessibility. Relax by the cozy gas fireplace or cook in the modern kitchen. A covered porch and private storage closet add extra convenience. New smart thermostat, home is pre-wired for cable and internet. The community

    Merlin Thompson FATHOM REALTY NJ LLC

    110 Kyle Way, Ewing, NJ 08628
  • /9

    $1,950 per month

    • 1 Bed
    • 1 Bath
    • 540 Sq Ft
    • Condo for Rent

    25 W Bridge St, New Hope, PA 18938

    Move-in ready with a new kitchen, bathroom, flooring and paint throughout. Located in the heart of downtown New Hope Borough, walk to all the major restaurants and shops in town. Comes with one dedicated parking space in a covered carport. No smoking, No Pets.

    Steve Darlington BHHS Fox & Roach-New Hope

    25 W Bridge St, New Hope, PA 18938
  • /31

    $2,750 per month

    • 2 Beds
    • 2 Baths
    • 1,138 Sq Ft
    • Condo for Rent

    945 Halifax Place, Trenton, NJ 08619

    Enjoy the pinnacle of modern living at The Crossings at Hamilton Station, where luxury meets convenience. This 2020 luxury condo has a secure entrance and a convenient elevator leading to this 4th floor condo offering tons of privacy. Visualize yourself living in a bright, top floor condo with stunning sunset views in this desirable community! With two-bedrooms and two full baths, this condo gets

    Geeta Manek Realty Mark Central, LLC

    945 Halifax Place, Trenton, NJ 08619
  • /14

    $2,200 per month

    • 2 Beds
    • 2 Baths
    • 1,203 Sq Ft
    • Condo for Rent

    63 Joyner Ct, Lawrence Township, NJ 08648

    Very updated and well maintained 2nd floor two bedroom, two bath condo. Large Living Room/Dining Room combo has wood like flooring. Eat in Kitchen has updated 42"cabinets, tile floor and backsplash and granite counters. Master Bedroom has walk in closet and recently remodeled full baths. The main bath has also been remodeled and is across the hall from the second bedroom. There's a newer HVAC

    Ken Lee BHHS Fox & Roach-Princeton Junction

    63 Joyner Ct, Lawrence Township, NJ 08648
  • /18

    $2,300 per month

    • 2 Beds
    • 1 Bath
    • 1,008 Sq Ft
    • Condo for Rent

    14 Coral Tree Ct Unit H1, Lawrence Township, NJ 08648

    Available June 1, 2025 with new SS appliances and granite kitchen countertops to be added for the new tenant(s). Don't miss out on this sunny and bright 1st floor unit which is located near the Village Park and all its amenities, as well as the Society Hill pool/tennis/clubhouse. Meticulously maintained, this spacious home has beautiful laminate floors throughout with natural lighting in the main

    Susan Norman Coldwell Banker Residential Brokerage - Princeton

    14 Coral Tree Ct Unit H1, Lawrence Township, NJ 08648
  • /20

    $3,288 per month

    • 2 Beds
    • 2 Baths
    • 1,250 Sq Ft
    • Condo for Rent

    1627 Omaha Ct, Hamilton Township, NJ 08619

    Welcome home to this spacious BRAND NEW 1,250 sq. ft. 2-Bedroom/2-Bath luxurious apartment home. Enter through a foyer into your open kitchen/dining area featuring quartz countertops and stainless-steel appliances. A full-sized washer and dryer and convenient pantry are also nearby. Continue into your expansive living area with sliders to your private balcony. Your en-suite includes a huge closet

    Joe Morris Weingarten Realty Associates

    1627 Omaha Ct, Hamilton Township, NJ 08619
  • /20

    $3,218 per month

    • 2 Beds
    • 2 Baths
    • 1,250 Sq Ft
    • Condo for Rent

    1628 Omaha Ct, Trenton, NJ 08619

    Welcome home to this spacious BRAND NEW 1,250 sq. ft. 2-Bedroom/2-Bath luxurious apartment home. Enter through a foyer into your open kitchen/dining area featuring quartz countertops and stainless-steel appliances. A full-sized washer and dryer and convenient pantry are also nearby. Continue into your expansive living area with sliders to your private balcony. Your en-suite includes a huge closet

    Joe Morris Weingarten Realty Associates

    1628 Omaha Ct, Trenton, NJ 08619
  • /19

    $2,241 per month

    • 1 Bed
    • 1 Bath
    • 804 Sq Ft
    • Condo for Rent

    533 Dakota Dr, Hamilton Township, NJ 08619

    Welcome home to this spacious 804 sq. ft. 1-Bedroom/1-Bath apartment home - Private balcony - Large walk-in closet with ventilated shelving - Full-size washer and dryer - Central A/C & heating and More - Community Amenities include a resort-style pool, 24-hour premium fitness center, game room with billiards a playground with Playsafer® rubber mulch and an enclosed pet park. The community's

    Joe Morris Weingarten Realty Associates

    533 Dakota Dr, Hamilton Township, NJ 08619
  • /17

    $2,200 per month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    3006 Society Place Unit 30D2, Newtown, PA 18940

    Move-in ready END unit, second floor condo with spacious loft and fireplace in the desirable Society Place section of Newtown Grant. Once you step into this second story condo you will know you are home. Welcoming and warm with an open air feel due to the soaring ceilings and light coming in from the many windows. The kitchen opens to the dining room and living area allowing for a wonderful place

    Justine Villamar Castle Realty Services LLC

    3006 Society Place Unit 30D2, Newtown, PA 18940
  • /26

    $3,095 per month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    44 S Main St Unit 3, New Hope, PA 18938

    Enjoy historic charm and modern luxury in this beautifully renovated light-filled 1-bedroom, 1-bath apartment above Farley’s Bookshop in the heart of New Hope, PA. Featuring exposed wood beams, wood floors, and modern updates, this third-floor home offers stunning Delaware River views.A bright living room offers the perfect space to relax or work from home while gazing at the River. The

    Amy Schaefer Callaway Henderson Sotheby's Int'l-Princeton

    44 S Main St Unit 3, New Hope, PA 18938
  • /6

    $2,150 per month

    • 1 Bed
    • 1 Bath
    • 700 Sq Ft
    • Condo for Rent

    20 W Bridge St Unit 20C, New Hope, PA 18938

    Rare one-bedroom efficiency apartment with a large private back deck located in the heart of New Hope, featuring parking in a private lot. Fully renovated interior. Brand-new kitchen, modern flooring, and updated fixtures. Provides exceptional access to downtown, the canal path, and the New Hope-Lambertville Bridge. Enjoy picturesque views of all that New Hope has to offer. Easy access to

    Revi Haviv Addison Wolfe Real Estate

    20 W Bridge St Unit 20C, New Hope, PA 18938
  • /17

    $2,500 per month

    • 2 Beds
    • 2 Baths
    • 1,241 Sq Ft
    • Condo for Rent

    1127 Halifax Place, Hamilton, NJ 08619

    Second Floor Unit Condo in Hamilton Crossing 2 Bedrooms 2 Baths . Upgraded kitchen and bathrooms. Walk to Train Station. Easy access to major roads , shopping. NTN Report and proof of income.

    Chihlan Chan BHHS Fox & Roach - Princeton

    1127 Halifax Place, Hamilton, NJ 08619
  • /9

    $2,000 per month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    6 W Bridge St Unit C, New Hope, PA 18938

    Third floor downtown apartment with deck, recently renovated and move-in ready, enjoy a "walk to everything" location in the heart of historic New Hope Borough. No pets, no smoking. No on-site parking, municipal parking passes or private parking lot memberships are available in town.

    Steve Darlington BHHS Fox & Roach-New Hope

    6 W Bridge St Unit C, New Hope, PA 18938
  • /23

    $2,350 per month

    • 2 Beds
    • 2 Baths
    • 1,125 Sq Ft
    • Condo for Rent

    507 Society Place Unit C1, Newtown, PA 18940

    Welcome home to this beautifully maintained 2-bedroom, 2-bathroom condo in the heart of Newtown. Nestled in a prime location, this home offers both comfort and convenience with easy access to shopping, dining, parks, and top-rated schools.Step inside to find an inviting open floor plan with spacious living and dining areas, perfect for entertaining or relaxing. Both bedrooms are

    Brenda Altomare EXP Realty, LLC

    507 Society Place Unit C1, Newtown, PA 18940
  • /11

    $2,450 per month

    • 2 Beds
    • 2 Baths
    • 1,241 Sq Ft
    • Condo for Rent

    1311 Sierra Dr, Hamilton, NJ 08619

    available, May 1, 2025 LUXURY CONDO on 1st floor End Unit: 4 MIN WALK FROM HAMILTON TRAIN STATION : 2 bed/2 full bath, with carpet, will be renovated to complete hardwood, once tenant leaves. All new appliances in kitchen, with Granite counter top,(refrigerator, dishwasher, microwave, gas cooking range) 42" cabinets, huge pantry washer/dryer,. Master bath with double vanity sink & ceramic

    Laxmanji Pothuraj Tesla Realty Group LLC

    1311 Sierra Dr, Hamilton, NJ 08619
  • /9

    $1,800 per month

    • 1 Bed
    • 1 Bath
    • 800 Sq Ft
    • Condo for Rent

    905 Meadow Woods Ln, Lawrence Township, NJ 08648

    Welcome to 905 Meadow Woods Ln, a delightful First Floor 1-bedroom, 1-bath condo nestled in the heart of Lawrence Township. Located in building 9, this cozy unit is just steps away from the community pool and tennis courts, offering the perfect blend of convenience and recreation. Enjoy the convenience of nearby shopping centers, easy access to public transportation, and major highways, making

    Steve Dziegielewski Arya Realtors

    905 Meadow Woods Ln, Lawrence Township, NJ 08648
  • /7

    $1,975 per month

    • 1 Bed
    • 1 Bath
    • 500 Sq Ft
    • Condo for Rent

    38 N Main St Unit 3, Lambertville, NJ 08530

    Welcome to 38 N Main St Apt #3; this apartment is in the heart of Lambertville's Central Business District and is steps away from many wonderful shops, restaurants, galleries and more!

    Todd Cook River Valley Realty, LLC

    38 N Main St Unit 3, Lambertville, NJ 08530
  • /19

    $2,500 per month

    • 2 Beds
    • 2 Baths
    • 1,243 Sq Ft
    • Condo for Rent

    938 Halifax Place, Hamilton Township, NJ 08619

    This is a spacious, over 1240 Sq. feet condominium with two bedrooms, two full generous sized bathrooms, balcony & laundry room The home is being offered furnished for an additional fee. Additional features of the home are laminate flooring in the main living areas, carpeting in the bedrooms, granite counters in kitchen and bathrooms, along with a newer HVAC unit. The home offers all the

    Vandana Uppal BHHS Fox & Roach - Princeton

    938 Halifax Place, Hamilton Township, NJ 08619
  • /11

    $2,300 per month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    74 N Main St Unit 2, Lambertville, NJ 08530

    Lambertville 2BR/1BA 2nd floor apartment. Updated Kitchen with new cabinets, granite counters and new Laminate flooring. 9' ceilings, access to screened in porch from living room. Fully updated bathroom. Convenient to the thriving Lambertville downtown with shops, restaurants & bars. Just minutes to the D&R Canal recreational path and the Delaware river. Includes Heat, Hot Water, Water & Sewer.

    Joseph Valenti RE/MAX Instyle Realty Corp

    74 N Main St Unit 2, Lambertville, NJ 08530
  • /17

    $2,500 per month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    137 Carter Rd, Princeton, NJ 08540

    Discover this charming 2-bedroom, 1-bathroom ranch-style studio apartment, thoughtfully renovated to offer a clean, modern aesthetic. The interior boasts a freshly painted open-plan layout with a newer kitchen and an in-unit washer/dryer for convenience, located in closet of 2nd bedroom. You can enjoy the added benefit of a 1-car garage bay. Nestled amidst mature landscaping, this home provides a

    Geniene Polukord Compass New Jersey, LLC - Princeton

    137 Carter Rd, Princeton, NJ 08540
  • /6

    $2,500 per month

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • Condo for Rent

    31 Elm St Unit A, Lambertville, NJ 08530

    Beautifully updated second floor unit is waiting for the perfect tenant! Modern touches in the wonderful town of Lambertville wait you. Bright and stylish with an open loft-like feel, high ceilings and plenty of natural light. Two cozy bedrooms/one bath. Additional amenities include washer/dryer in unit, luxury vinyl plank flooring, updated bath and kitchen with stainless steel

    Peter Pantages GM Residential Management LLC

    31 Elm St Unit A, Lambertville, NJ 08530
  • /17

    $2,350 per month

    • 2 Beds
    • 2 Baths
    • 1,419 Sq Ft
    • Condo for Rent

    326 Masterson Ct, Trenton, NJ 08618

    Absolutely lovely second floor unit in the desirable Madison! Ready for immediate occupancy. This beautiful apartment offers a private balcony, gas fireplace, and full-size washer and dryer in the unit. This home features a secure, interior lobby and elevator. Make your appointment today!

    Joe DeLorenzo RE/MAX of Princeton

    326 Masterson Ct, Trenton, NJ 08618
  • /20

    $3,018 per month

    • 2 Beds
    • 2 Baths
    • 1,250 Sq Ft
    • Condo for Rent

    912 Halifax Place, Trenton, NJ 08619

    Welcome home to this spacious 1,250 sq. ft. 2-Bedroom/2-Bath luxurious apartment home. Enter through a foyer into your open kitchen/dining area featuring quartz countertops and stainless-steel appliances. A full-sized washer and dryer and convenient pantry are also nearby. Continue into your expansive living area with sliders to your private balcony. Your en-suite includes a huge closet with

    Joe Morris Weingarten Realty Associates

    912 Halifax Place, Trenton, NJ 08619
  • /16

    $2,450 per month

    • 2 Beds
    • 2 Baths
    • 1,150 Sq Ft
    • Condo for Rent

    1324 Sierra Dr, Hamilton, NJ 08619

    luxury condo in 2 nd floor: 4 min walk to Hamilton train station: 2 bed/2 full bath, with carpet. All new appliances in kitchen, with Formica counter top,(Refrigerator, dishwasher, microwave, gas cooking range) 42" cabinets', huge panty washer/dryer,. Master bath with double vanity sink & ceramic tiles, 2 bath with ceramic tiles, master bedroom with spacious walk in closet. Spacious balcony. New

    Laxmanji Pothuraj Tesla Realty Group LLC

    1324 Sierra Dr, Hamilton, NJ 08619
  • /23

    $2,000 per month

    • 2 Beds
    • 2 Baths
    • 1,065 Sq Ft
    • Condo for Rent

    317 Silvia St, Ewing, NJ 08628

    Welcome Home! This is the rental you've been looking for. Conveniently located near the airport and train station this 2 bed + 2 bath is just what you need. New stainless steel appliances make for easy cleaning. In unit laundry and smart tech recessed lights + electric sockets along with central air and a balcony make for easy living. The master bedroom boasts a walk in closet with plenty of

    Karine Nunes RE/MAX 1ST ADVANTAGE

    317 Silvia St, Ewing, NJ 08628
  • /26

    $2,400 per month

    • 2 Beds
    • 2 Baths
    • 1,470 Sq Ft
    • Condo for Rent

    413 Timberlake Dr, Trenton, NJ 08618

    Luxury condominium-Bramley model on the 1st floor with new LVT flooring throughout. This spacious unit features two well-sized bedrooms, two full baths, and 1,510 sq. ft. of living space with 9' ceilings in the desirable community of The Jefferson. A stunning foyer entrance leads to the dining room, living room, and open kitchen. The expansive master bedroom includes a large walk-in closet, while

    Mandy Yao Weichert Realtors-Princeton Junction

    413 Timberlake Dr, Trenton, NJ 08618
  • /15

    $1,850 per month

    • 1 Bed
    • 1 Bath
    • 4,584 Sq Ft
    • Condo for Rent

    38 S Main St Unit D, Pennington, NJ 08534

    This charming second floor apartment in one of Pennington's historic homes awaits you. Tenant entrance to unit D on the second floor. Step down into living room with beamed ceiling and random width flooring, one generous bedroom, hall bath, small den and kitchen. Rent includes water, sewer, off street parking for one vehicle, heat, trash and recycling. Pennington is home to shops, restaurants,

    Ryan Schwab Coldwell Banker Residential Brokerage - Princeton

    38 S Main St Unit D, Pennington, NJ 08534
How to Rent a Home