Spacious and well-maintained 3-bedroom, 2.5-bath townhome in the desirable Liberty Square at Wesmont Station. This unit occupies the 2nd and 3rd floors of a tri-level building and features a bright, open-concept layout with a large living/dining area, eat-in-kitchen with 42" maple cabinets, quartz countertops, stainless steel appliances, and private balcony. The top floor includes a primary suite with walk-in closet and private bath, two additional bedrooms, a full bath, and in-unit washer/dryer. Entry foyer and private garage are located on the ground level. Close distance to NJ transit bus stop & WESMONT train station, close to restaurants, highways, shops, schools, parks & more!