Welcome to this beautifully updated 2-bed, 2.5-bath townhouse in sought-after Princeton Landing. Spanning 1,656 sq ft, this home features fully renovated bathrooms, upgraded lighting, fresh paint throughout, and all popcorn ceilings professionally removed - a major investment in comfort and style. The main level offers open living and dining areas,… Read More a well-appointed kitchen, and access to both a deck and patio for seamless indoor-outdoor living. Upstairs, enjoy two spacious en-suites and a convenient laundry room. The finished basement adds flexible space, while the newer roof (2022) and HVAC (2023) provide peace of mind. Includes a 2-car garage. Enjoy community perks like pools, tennis courts, clubhouse, and walking trails. Top-rated West Windsor-Plainsboro schools. Minutes to Princeton Junction, Princeton University, shopping, and major highways. Read Less
Listing Snapshot
Days Online
1
Last Updated
Property Type
Condominium
Beds
2
Full Baths
2
Partial Baths
1
Square Ft.
1,656
Year Built
1983
MLS Number
NJMX2009120
30 Days Snapshot Of 08540
$986k
-12%
(avg) sold price
33
+26%
homes sold
51
+15%
(avg) days on market
Snapshot
Area Map
Additional Details
Basement
Full, Fully Finished
Building
1,656 sqft living area, 1,656 sqft above grade (finished), Built in 1983, Structure Type: Twin/Semi-Detached, 2 levels, Contemporary, Stucco
Cooling
Central Air, Natural Gas, Central A/C
Fireplaces
1 fireplace
Garage
2 garage spaces
Heating
Natural Gas, Forced Air
Home Owner's Association
HOA Fee: $487, Fee Freq: Monthly, Swimming Pool, Pool(s)
This information is provided exclusively for consumers' personal, non-commercial use; that it may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing, and that data is deemed reliable but is not guaranteed accurate by BrightMLS. Information may appear from many brokers but not every listing in BrightMLS is available. This content last updated on .
Confirm your time
Fill in your details and we will contact you to confirm a time.