This charming two-story townhouse offers a perfect blend of comfort and style with 3 spacious bedrooms and 2.5 well-appointed bathrooms. The main floor features an inviting open-concept living and dining area, perfect for entertaining or relaxing with family. The kitchen is equipped with modern appliances, plenty of cabinetry. Upstairs, you’ll find the serene master suite complete with a private en-suite bathroom and 2 separate closet spaces, offering a peaceful retreat. The two additional bedrooms are generously sized, sharing a full bathroom, and offering flexibility for guests, a home office, or extra storage. A convenient half-bath on the main level adds to the ease of daily living. The townhouse also includes a private patio area, ideal for outdoor gatherings or gardening