Tucked away from the street is this wonderfully inviting rarely-available 5-bedroom townhouse with private side and front yards, two additional outdoor spaces, and an attached two-car garage - the perfect combination for easy working, studying, and living at home. The entry floor includes the garage, the first bedroom and a full bath. With light pouring in from all sides, the next level offers an exceptionally spacious flexible floorplan featuring an enormous 31'x17' living room w/bay window and fireplace, a cook's kitchen opening to a great room w/terrace and dining room. The third level has three large bedrooms and two baths, including a large suite (which could be used as a primary bedroom) and a separate laundry room. The top level is a dream primary suite with its own office/nursery, huge terrace, two enormous walk-in closets and private bath. This home is ideal for the buyer who requires various spaces for everyone and everything. An amazing offering!