132

Homes for Rent in ZIP Code 08540

Section Image Section Image
  • /24

    $5,500 per month

    • 4 Beds
    • 3 Baths
    • 2,700 Sq Ft
    • House for Rent

    269 Raymond Rd, Princeton, NJ 08540

    Beautiful and LARGE executive ranch on four-plus acres of private treed lands with a small winding creek in your back yard, HUGE patios, and even a Bocci court for your enjoyment. First time ever on the market. Private and secluded yet convenient a must-see location. Within one of the top school districts in New Jersey. Convenient to Downtown Princeton, Princeton Junction Train Station, New

    Agent Photo

    Hector Olaya

    Coldwell Banker Residential Brokerage-Princeton Jct

    (609) 507-0762

    269 Raymond Rd, Princeton, NJ 08540
  • /26

    $4,000 per month

    • 3 Beds
    • 2 Baths
    • 1,476 Sq Ft
    • House for Rent

    21 Heathcote Brook Rd, South Brunswick, NJ 08528

    Charming, move-in-ready home in the heart of Kingston, NJ, located within the highly regarded South Brunswick school district. The updated kitchen was remodeled in 2018, and the first floor offers a spacious bedroom, a full bathroom, a deep hallway closet, and durable luxury vinyl plank flooring installed in 2022. Upstairs, you’ll find two generously sized bedrooms, including one with an

    Agent Photo

    Vanessa Shives

    Queenston Realty, LLC

    (609) 928-8093

    21 Heathcote Brook Rd, South Brunswick, NJ 08528
  • /28

    $3,750 per month

    • 3 Beds
    • 3 Baths
    • 1,860 Sq Ft
    • Townhouse for Rent

    6105 Vivaldi Rd, Princeton, NJ 08540

    Move-in ready, north-East facing luxury townhome located in the sought-after community of Meridian Walk at Princeton. Built by Toll Brothers, this brand-new two-story home offers a perfect blend of modern design, convenience, and upscale amenities — all within the top-rated West Windsor-Plainsboro School District. Step inside and you’ll be greeted by an open-concept main level. The first floor

    Agent Photo

    Nicole Muk

    Queenston Realty, LLC

    (609) 891-3391

    6105 Vivaldi Rd, Princeton, NJ 08540
  • /31

    $3,950 per month

    • 3 Beds
    • 3 Baths
    • Townhouse for Rent

    8104 Donatello Dr, Princeton, NJ 08540

    Discover comfort and convenience in this spacious 1,860 sq. ft. townhome featuring 3 bedrooms and 3 full baths in desirable West Windsor Township. Enjoy modern living with forced air heating, central A/C, and stainless steel appliancesincluding a refrigerator, washer, and dryerall included for your convenience. The home features Berber carpeting throughout, in-unit laundry, and an attached

    Agent Photo

    Richard Abrams

    CENTURY 21 ABRAMS & ASSOCIATES

    (609) 983-4810

    8104 Donatello Dr, Princeton, NJ 08540
  • /35

    $3,300 per month

    • 2 Beds
    • 3 Baths
    • 1,350 Sq Ft
    • Townhouse for Rent

    1001 Greenwich Dr, West Windsor Township, NJ 08550

    This beautifully crafted Pulte-built townhome in the sought-after Link at W Squared community offers 2 bedrooms, 3 full baths, and an attached 1-car garage, with 1,350 sq. ft. living space and blends style and functionality in every detail. Step inside to discover bright, open-concept living spaces with modern finishes throughout. The chef-inspired kitchen features spacious countertops and

    Agent Photo

    Nicole Muk

    Queenston Realty, LLC

    (609) 325-2499

    1001 Greenwich Dr, West Windsor Township, NJ 08550
  • /7

    $2,399 - $4,399 per month

    Lofts at Princeton

    1 - 3 Beds

    100 Loft Dr, Princeton, NJ 08540

    We are now taking applications for June occupancy! Welcome to Lofts at Princeton, a new luxury rental community in the heart of Princeton, NJ offering spacious 1-, 2-, and 3-bedroom apartments and lofts ranging in size up to 1,620 square feet. Each home is thoughtfully designed with modern features, including large vanities with ample storage, ceramic tile bathrooms in select residences, and

    100 Loft Dr, Princeton, NJ 08540
  • /15

    $2,550 per month

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

    102 Sequoia Ct Unit 6, Princeton, NJ 08540

    Just listed! Newer flooring in entryway, utility room and both bathrooms newer painting entire apartment; updated kitchen and cabinets with new hardwares, and stainless steel appliances! COLONNADE POINTE is a pet free community.

    Ivy Wen BHHS Fox & Roach - Princeton

    102 Sequoia Ct Unit 6, Princeton, NJ 08540
  • /47

    $2,098 - $3,686 per month

    The Mews at Princeton Junction

    1 - 3 Beds

    900 Wessex Dr, Princeton, NJ 08540

    The Mews at Princeton Junction is a resort-style community nestled in the prestigious town of Princeton, NJ. Offering spacious floor plans and an unbeatable location, The Mews at Princeton Junction blends carefree living with desirable convenience. Located just ten minutes from Princeton University, near popular shopping and dining attractions, and within easy reach of the Princeton Junction

    900 Wessex Dr, Princeton, NJ 08540
  • /12

    $3,500 per month

    • 2 Beds
    • 2.5 Baths
    • 1,502 Sq Ft
    • Townhouse for Rent

    43H Watertown Ct, Princeton, NJ 08540

    Exceptional end unit Montgomery Woods Townhome with a rare beautifully finished basement! Spectacular quiet wooded cul- de -sac, bordered on two sides by the gorgeous wooded Autumn Hill Reserve with breathtaking views! Featuring two master suites and a front entry wrap around porch, oversized rear deck plus two front balconies - one each off the living room and the second master suite bedroom. So

    Debbie Lang BHHS Fox & Roach - Princeton

    43H Watertown Ct, Princeton, NJ 08540
  • /27

    $2,350 - $3,250 per month

    Princeton Gardens

    1 - 3 Beds

    101 Blue Spring Rd, Princeton, NJ 08540

    Welcome to Princeton Gardens, the epitome of modern living in the heart of Princeton, NJ. Our remodeled and expansive floor plans boast one, two, and three-bedroom options, each equipped with the convenience of in-unit laundry facilities. Enjoy the comforts of private entrances, cozy bedrooms, modernized eat-in kitchens, inviting living areas, and bathrooms with enclosed showers. Our garden-style

    101 Blue Spring Rd, Princeton, NJ 08540
  • /47

    $4,400 per month

    • 4 Beds
    • 2 Baths
    • 2,314 Sq Ft
    • House for Rent

    3850 New Jersey 27, Princeton, NJ 08540

    Exceptional oportunity to rent a UNIQUE, MULTI-LEVEL, MIXED-USE PROPERTY in a HIGHLY DESIRABLE PRINCETON LOCATION along ROUTE 27, offering the RARE FLEXIBILITY of BOTH RESIDENTIAL AND COMMERCIAL USEideal for LIVE/WORK, PROFESSIONAL, or RESIDENTIAL NEEDS. Perfectly positioned just MINUTES FROM DOWNTOWN PRINCETON, this property enjoys close proximity to PRINCETON UNIVERSITY, TOP-RATED PRINCETON

    Anna Shulkina RE/MAX OF PRINCETON

    3850 New Jersey 27, Princeton, NJ 08540
  • /13

    $2,207 - $3,349 per month

    Windsor Woods

    1 - 3 Beds

    465 Meadow Rd, Princeton, NJ 08540

    Don't miss out on our spacious apartments, provide the perfect space for a home office or children's play area.

    465 Meadow Rd, Princeton, NJ 08540
  • /15

    $4,100 per month

    • 4 Beds
    • 3 Baths
    • 2,240 Sq Ft
    • Condo for Rent

    2 Halstead Place, Princeton, NJ 08540

    Walkable to Princeton Junction Train Station (0.6 miles), this spacious 2,240 sq ft multi-level townhouse rental in Princeton offers a flexible four-bedroom layout with thoughtfully separated living spaces ideal for commuters, professionals, or work-from-home needs. The main level features a hardwood-floored living room, updated kitchen with stainless steel appliances, dining area with access to

    Holly Tang Tang Group Real Estate

    2 Halstead Place, Princeton, NJ 08540
  • /41

    $2,575 - $3,745 per month

    Avalon Princeton on Harrison

    Studio - 2 Beds

    275 N Harrison St, Princeton, NJ 08540

    At Avalon Princeton on Harrison, we are dedicated to enhancing your living experience by seamlessly integrating it with your lifestyle. You will discover thoughtfully planned studio, 1-,2-, and 3-bedroom apartment homes, with gourmet kitchens featuring white quartz countertops, stainless steel appliances, and an elegant tile backsplash. Enjoy a range of amenities, including a state-of-the-art

    275 N Harrison St, Princeton, NJ 08540
  • /8

    $5,400 per month

    • 4 Beds
    • 2 Baths
    • 1,809 Sq Ft
    • House for Rent

    41 Harris Rd, Princeton, NJ 08540

    Beautiful Colonial home, with walking distance to town, offers 4 bedrooms and 2 full bathrooms with newly remodeled areas throughout. The first floor features a bedroom with an attached full bath, a kitchen with a newer stove and newer dishwasher, a formal dining room, and a living room with sliding doors that lead to a large deck. The second floor includes three spacious bedrooms with beautiful

    Ingela Kostenbader Queenston Realty, LLC

    41 Harris Rd, Princeton, NJ 08540
  • /223

    $3,252 - $4,655 per month

    Barclay Square at Princeton Forrestal

    2 - 3 Beds

    1900 Barclay Blvd, Princeton, NJ 08540

    *** 2 Months Free Rent! Contact the Leasing Office**From the moment you arrive at Barclay Square at Princeton Forrestal, you become instantly aware of the uncommon luxury, as the collection of beautifully appointed 2 and 3 bedroom residences, each with private entrance and 1 or 2-car garage, stainless steel appliances and unparalleled amenities abound. As you make your way to "The 1900

    1900 Barclay Blvd, Princeton, NJ 08540
  • /38

    $6,500 per month

    • 5 Beds
    • 4 Baths
    • 3,284 Sq Ft
    • House for Rent

    100 Caleb Ln, Princeton, NJ 08540

    Step into this stunning Richmond Chateaux model, bathed in natural light and in pristine, move-in condition. The gracious entry welcomes you to spacious formal living and dining areas perfect for entertaining. The heart of the home features a double-height family room with a wood-burning granite fireplace, large picture windows overlooking the backyard, and prewired Bose Surround Sound. The

    Amita Bhanushali Queenston Realty, LLC

    100 Caleb Ln, Princeton, NJ 08540
  • /36

    $2,991 - $5,225 per month

    Copperwood in Princeton

    1 - 2 Beds

    300 Bunn Dr, Princeton, NJ 08540

    One of the top luxury multifamily apartments available for rent in a serene 20 acres of preserved woods. Simply put, there’s nothing quite like Copperwood in Princeton, New Jersey. Rising up on Princeton’s Ridge, Copperwood is the vision of world-renowned architect and long-time Princeton resident J. Robert Hillier. Convenient to downtown Princeton, Princeton University campus, theaters, and the

    300 Bunn Dr, Princeton, NJ 08540
  • /20

    $2,300 per month

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

    1302 Bradley Ct, Princeton, NJ 08540

    Well-maintained 2-bedroom, 1.5-bath top-floor condo in the desirable Princeton Horizon community. This bright and airy unit features abundant natural sunlight, wood flooring throughout, and a private balconyperfect for relaxing or entertaining. The home is move-in ready and has been carefully maintained. Enjoy community amenities including tennis courts and an outdoor pool. Conveniently located

    Colin Chang RE/MAX OUR TOWN

    1302 Bradley Ct, Princeton, NJ 08540
  • /39

    $2,430 - $5,950 per month

    Woodmont Way - West Windsor

    1 - 3 Beds

    100 Woodstone Cir, Princeton, NJ 08540

    Woodmont Way is West Windsors newest luxury apartment destination offering sophisticated 1, 2 and 3-bedroom floorplans, some with dens and/or lofts. Our apartments feature upscale gourmet kitchens, designer master baths, high ceilings, expansive walk-in closets and rentable garages. Top-tier indoor amenities include an elegant clubhouse, resident lounge, state-of-the-art gym, yoga and fitness

    100 Woodstone Cir, Princeton, NJ 08540
  • /19

    $3,350 per month

    • 3 Beds
    • 2.5 Baths
    • 1,679 Sq Ft
    • Condo for Rent

    6C Brookline Ct Unit C, Princeton, NJ 08540

    Flexible lease terms available (e.g. shorter or longer than 12 months) and furnishing options can be accommodated if needed. This pristine 3-bedroom, 2.5-bath Birchwood model in Montgomery Woods offers 1,679 sqft of open floor living. Key features include high ceilings, a spacious entryway, a versatile loft space for a home office, and a convenient 1st floor laundry room. A walking path, tennis

    Steven Hou TANG GROUP REAL ESTATE LLC

    6C Brookline Ct Unit C, Princeton, NJ 08540
  • /31

    $2,374 - $5,130 per month

    Parc at Princeton Junction

    1 - 2 Beds

    3000 Goldfinch Blvd, Princeton, NJ 08540

    Our luxury apartments in Princeton offer a comfortable and sophisticated living experience, allowing you to explore the unique and dynamic culture of West Windsor Township. Superior amenities, resort-inspired services, and a well-connected address allow you to indulge in all the urban conveniences you want without sacrificing the peace and quiet you deserve. Offering a selection of one or

    3000 Goldfinch Blvd, Princeton, NJ 08540
  • /34

    $3,300 per month

    • 3 Beds
    • 2.5 Baths
    • 1,692 Sq Ft
    • Townhouse for Rent

    103 Berkshire Dr Unit 1010C1, Princeton, NJ 08540

    Welcome to 103 Berkshire Drive, a beautifully maintained Colonial-style townhouse in the desirable Woods at Princeton Walk community. This spacious 3-bedroom, 2.5-bath home offers two finished levels of comfortable living in the top-rated South Brunswick school district. The large living room and eat-in kitchen, featuring wood cabinets and stainless steel appliances, flow seamlessly to a private

    Hong Li DYNASTY REALTORS

    103 Berkshire Dr Unit 1010C1, Princeton, NJ 08540
  • /51

    $3,320 - $5,940 per month

    The Alice

    1 - 2 Beds

    365 Terhune Rd, Princeton, NJ 08540

    Brand new apartments located in the thriving Princeton Shopping area - Reserve your new home and move in September and enjoy BIG SAVINGS! The Alice is Princeton's newest boutique address built for the human scale, located at the corner of Terhune Road and North Harrison Street with direct access to The Princeton Shopping Center, minutes to Palmer Square and Nassau Street and offering the

    365 Terhune Rd, Princeton, NJ 08540
  • /30

    $3,300 per month

    • 2 Beds
    • 2.5 Baths
    • 1,324 Sq Ft
    • Condo for Rent

    42D Chicopee Dr, Princeton, NJ 08540

    Premium Montgomery Woods location with prestigious Princeton mailing address! Updated 2BR, 2.5BA townhouse offers finished basement, wood floors, renovated master bath, brand-new kitchen with quartz counters, updated appliances, and newer washer/dryer. Includes 1-car garage + 2-car driveway. Blue Ribbon Montgomery Schools. Close to Route 206, shopping, dining, theaters, library, and schools.

    Tina Chen COLDWELL BANKER REALTY

    42D Chicopee Dr, Princeton, NJ 08540
  • /24

    $2,159 - $2,284 per month

    Kingston Terrace

    1 - 2 Beds

    607 Kingston Terrace, Princeton, NJ 08540

    Discover the Charm of Kingston Terrace in Princeton, NJ. Nestled in a sought-after Blue Ribbon School District, our garden apartments are fully equipped for your comfort. Centrally located in Princeton, we're a mere 10 minutes from Princeton University and adjacent to Route 27, offering seamless access to the vibrant Route 1 Corridor. From eclectic shopping and dining experiences to accessible

    607 Kingston Terrace, Princeton, NJ 08540
  • /26

    $3,600 per month

    • 3 Beds
    • 2.5 Baths
    • 1,922 Sq Ft
    • Townhouse for Rent

    239 William Livingston Ct, Princeton, NJ 08540

    Three bedroom two and a half bath end unit townhome in Griggs Farm neighborhood of Princeton. Updated kitchen and baths.

    Christopher Bell Weichert Realtors - Princeton

    239 William Livingston Ct, Princeton, NJ 08540
  • /35

    $2,549 per month

    • Studio
    • 1 Bath
    • 300 Sq Ft
    • Furnished Studio-Princeton - West Windsor

    3450 Brunswick Pike, Princeton, NJ 08540

    Enjoy a fully furnished studio suite in our hotel at an affordable rate with free wi-fi, free utilities and free premium cable. Each studio suite has a full kitchen with full-size refrigerator, stovetop and microwave, and has a flexible workspace and plenty of storage. All our hotels are pet-friendly and have on-site guest laundry available. Plus, there are no long-term commitments and you can

    3450 Brunswick Pike, Princeton, NJ 08540
  • /29

    $3,300 per month

    • 2 Beds
    • 2.5 Baths
    • 1,324 Sq Ft
    • Townhouse for Rent

    42 Chicopee Dr Unit D, Princeton, NJ 08540

    Premium Montgomery Woods location with prestigious Princeton mailing address! Updated 2BR, 2.5BA townhouse offers finished basement, hardwood floors, renovated master bath, brand‑new kitchen with quartz counters, updated appliances, and washer/dryer. Includes 1‑car garage + 2‑car driveway. Blue Ribbon Montgomery Schools. Close to Route 206, shopping, dining, theaters, library,

    Tina Chen COLDWELL BANKER REALTY

    42 Chicopee Dr Unit D, Princeton, NJ 08540
  • /22

    $1,395 - $2,495 per month

    Princeton Lakeview Apartments

    Studio - 2 Beds

    103 Lakeview Terrace, Princeton, NJ 08540

    Princeton Lakeview Apartments is a garden apartment community located just off of Route 1 on Mapleton Road in Plainsboro, NJ approximately 5 minutes from downtown Princeton.The property is located on Lake Carnegie and benefits from over 7 miles of waterfront running, hiking and biking trails directly adjacent tot he property. Call today for more details.Apply online at www.rega.net

    103 Lakeview Terrace, Princeton, NJ 08540
  • /45

    $4,400 per month

    • 4 Beds
    • 2.5 Baths
    • 2,328 Sq Ft
    • Condo for Rent

    14 Caleb Ln, Princeton, NJ 08540

    This premium 4-bedroom, 2.5-bathroom end-unit townhome, built by Toll Brothers, offers an exceptional blend of luxury, comfort, and convenience in a blue-ribbon school district. Boasting 2,192 sq ft of living space, this home is designed for both elegant entertaining and relaxed daily living. The foyer leads into the bright living room with dining space. The family room with cozy fireplace and

    Hong Li DYNASTY REALTORS

    14 Caleb Ln, Princeton, NJ 08540
  • /20

    $6,519 per month

    • 4 Beds
    • 3 Baths
    • 2,497 Sq Ft
    • Condo for Rent

    1357 Canal Rd Unit ID1336810P, Princeton, NJ 08540

    Feel at home in this quiet and beautifully restored historic home, located just 10 minutes from Princeton University. Situated along the picturesque D&R Canal and bordering a vast nature preserve, this home is ideal for mountain biking, kayaking, and peaceful walks.The calming water views immediately set a weekend state of mind, while inside, guests are invited to explore the home’s many

    1357 Canal Rd Unit ID1336810P, Princeton, NJ 08540
  • /21

    $4,100 per month

    • 3 Beds
    • 4 Baths
    • 2,532 Sq Ft
    • Townhouse for Rent

    13 Benjamin Rush Ln, Princeton, NJ 08540

    Welcome to Washington Oaks! Ideally located just minutes from downtown Princeton, Princeton University, shopping, Route 1, and I-95, with access to top-rated Princeton schools. This end unit townhome sits on a quiet corner with rear patio which backs to an open lawn. It features 3 bedrooms and 2 full & 2 half baths. The main level includes a combo living/dining room accented with wood burning

    Michelle Needham BHHS Fox & Roach - Princeton

    13 Benjamin Rush Ln, Princeton, NJ 08540
  • /223

    $9,670 per month

    • 5 Beds
    • 4 Baths
    • 4,499 Sq Ft
    • Condo for Rent

    1377 Canal Rd Unit ID1336814P, Princeton, NJ 08540

    Feel at home in this private and luxurious historic home, located just 10 minutes from Princeton University. Situated on three beautifully landscaped acres along the picturesque D&R Canal, this home borders a peaceful nature preserve.Designed for both relaxation and connection, this home features a spacious layout, elegant interiors, and upscale amenities. Guests can also enjoy several

    1377 Canal Rd Unit ID1336814P, Princeton, NJ 08540
  • /25

    $5,000 per month

    • 4 Beds
    • 2.5 Baths
    • 2,111 Sq Ft
    • House for Rent

    111 Harvard Cir, Princeton, NJ 08540

    This fully renovated, north-facing home in the Woodsedge community features wood flooring throughout, a brand new kitchen with quartz counters and stainless appliances, updated bathrooms, fresh paint, and bright, sunny rooms all day. The main level offers spacious living and dining rooms plus a vaulted family room with built-ins and a wood-burning fireplace. Upstairs are four well sized bedrooms

    Xiaoyi Wu Queenston Realty, LLC

    111 Harvard Cir, Princeton, NJ 08540
  • /23

    $3,250 per month

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

    34 Heather Ln Unit A, Princeton, NJ 08540

    AVAILABLE JANUARY 1, 2026 -- UNIQUE PROPERTY, FULLY FURNISHED WITH ALL AMENITIES FOR SHORT OR LONG TERM STAY OPPORTUNITY!This rental is a perfect alternative instead of having to book at an extended stay hotel (and much more economical) in Princeton, NJ! FULLY STOCKED AND FURNISHED! JUST DROP YOUR BAGS! RENT INCLUDES EVERYTHING!! NO ADDITIONAL TAX OR CLEANING FEES; and for less than

    34 Heather Ln Unit A, Princeton, NJ 08540
  • /28

    $5,000 per month

    • 5 Beds
    • 3.5 Baths
    • 3,039 Sq Ft
    • House for Rent

    16 Cherry Brook Dr, Princeton, NJ 08540

    Move-in ready. 5 bedrooms colonial style single home. Spacious family room, new renovation kitchen, first floor Master Suite, with library. Great neighborhood in Cherry Brook, Montgomery’s stellar schools. Near Rt206, shopping malls.

    Ziqi Li Coldwell Banker Residential Brokerage - Princeton

    16 Cherry Brook Dr, Princeton, NJ 08540
  • /27

    $3,500 per month

    • 4 Beds
    • 4 Baths
    • 2,500 Sq Ft
    • House for Rent

    27 Van Kirk Rd, Princeton, NJ 08540

    Newly renovated 4/4 conveniently located less than 10 minutes from Princeton University, 15 minutes from the Princeton Junction Station, and moments from Mercer Mall. This listing is for the main first and second floor of a single-family house. The basement is a separately rented apartment with its own entrance. There are no shared spaces your unit is fully private. It's in a quiet wooded

    27 Van Kirk Rd, Princeton, NJ 08540
  • /47

    $7,700 per month

    • 5 Beds
    • 3.5 Baths
    • 3,706 Sq Ft
    • House for Rent

    328 Dodds Ln, Princeton, NJ 08540

    Enjoy Princeton Living in the Littlebrook section of Princeton .Conveniently located to Carnegie Lake Smoyer Park ,Downtown Princeton and NYC Bus line-Bright and Inviting Open Floorplan- Great Room with Cathedral Ceilings and Gas Fireplace with French Doors opening to Deck with view of Beautiful Yard -Formal Living Room and Dining Room which opens to Gourmet Kitchen with Custom Cabinets-Wolf Dual

    Dawn Petrozzini RE/MAX Preferred Professional-Hillsborough

    328 Dodds Ln, Princeton, NJ 08540
  • /12

    $2,300 per month

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

    182 N Harrison St Unit 2ndFloorApt, Princeton, NJ 08540

    Recently Renovated and updated One Bedroom Apartment in Princeton - walk to town and Princeton Shopping Center (Grocery, Restaurants, Bakeries, Stores). One flight walk up apartment upstairs from medical office with Private entry. Eat in Kitchen with Pantry and Washer/Dryer, New Appliances and Dishwasher. Walk In Closet in Bedroom. Electric Fireplace provides atmosphere and warmth. Windows

    182 N Harrison St Unit 2ndFloorApt, Princeton, NJ 08540

Showing Results 1 - 40, Page 1 of 3

How to Rent a Home