Stunning 3 Bedroom + Loft Townhouse in Princeton Gorgeously Updated & Move In Ready!
28 Tree Swallow Dr #28, Princeton, NJ 08540
2,184 sq ft | 3 beds + finished loft | 2.5 baths
Classic Neutral Paint & Gleaming Hardwood Floors Throughout
Spacious Main Level: Living & Dining + Marble surround fireplace in
the Family Room
Bright, Sunny Kitchen with Skylight, Pantry, Tile Backsplash
First Floor-Powder Room, Closet & Garage Access
Second Floor-Large Master Suite: Walk-in Closet, Dual-vanity Bath with Soaking Tub
Two Additional Bedrooms & Convenient Upper Floor Laundry
Third Floor Loft: Versatile space ideal for office, playroom, or media
room
Full Basement for extra storage or finished space potential
Attached Garage + Off Street Parking
Community Perks: Pool, Tennis Courts, Gym & Playground
Prime Location: Easy walk to Princeton Junction train station (NYC
access!), top-rated West Windsor Plainsboro schools, shops, and
major highways
2005-built; filled with light coming through large windows & backyard
green-space access
Lease Duration
Term: 12 months (renewable upon mutual agreement)
Start Date: 07/14/25
End Date: 07/13/26
Rent & Deposits
Monthly Rent: $4350
Due Date: 1st of each month
Security Deposit: One month's rent (held per NJ law)
Late Fee: $50 after 5th of the month
Utilities
Tenant Pays: Gas, electricity, water, sewer, internet/cable
Landlord Pays: HOA dues (covers lawn care, snow removal, common area maintenance)
Restrictions
Smoking: Not allowed inside the home
Pets: [Allowed/Not Allowed] small dogs etc
Alterations: No major changes without written permission
Maintenance & Repairs
Tenant responsible for minor maintenance (e.g. changing filters, light bulbs)
Landlord handles major repairs, appliance malfunctions, plumbing/electrical
Termination & Notice
Notice to vacate: 60 days before lease end
Early termination: Subject to 2 months' rent or agreed terms
Legal & Compliance
Lease follows New Jersey Landlord-Tenant Law
Landlord provides Truth in Renting Guide and Lead Paint Disclosure (if required)
28 Tree Swallow Dr
Princeton, NJ 08540
Apartment building
4 beds
In-unit dryer
What’s available
This building may have units for rent or for sale. Select a unit to contact.
What's special
Gleaming hardwood floorsOff street parkingBright sunny kitchenAttached garageFull basementMarble surround fireplaceWalk-in closet
Facts, features & policies
Building amenities
Other
- Swimming pool
Unit features
Appliances
- Dishwasher
- Dryer
- Refrigerator
- Washer
Flooring
- Carpet
- Hardwood
Neighborhood: 08540
Areas of interest
Use our interactive map to explore the neighborhood and see how it matches your interests.
Travel times
Nearby schools in Princeton
GreatSchools rating
- 6/10Dutch Neck Elementary SchoolGrades: PK-3Distance: 2.6 mi
- 6/10Thomas R Grover Middle SchoolGrades: 6-8Distance: 3.6 mi
- 7/10West Windsor-Plains High School SouthGrades: 9-12Distance: 1.4 mi
Frequently asked questions
What is the walk score of 28 Tree Swallow Dr?
28 Tree Swallow Dr has a walk score of 5, it's car-dependent.
What schools are assigned to 28 Tree Swallow Dr?
The schools assigned to 28 Tree Swallow Dr include Dutch Neck Elementary School, Thomas R Grover Middle School, and West Windsor-Plains High School South.
Does 28 Tree Swallow Dr have in-unit laundry?
Yes, 28 Tree Swallow Dr has in-unit laundry for some or all of the units.
What neighborhood is 28 Tree Swallow Dr in?
28 Tree Swallow Dr is in the 08540 neighborhood in Princeton, NJ.