This beautiful, upscale townhome in Preston Lake features a two car garage, three finished levels of living space and many upgraded finishes throughout - located directly across from one of the many Preston Lake green space areas, a playground and lots of guest parking! Enjoy a spacious living room on the main level that is open to the gourmet kitchen with granite countertops, stainless steel appliances (including a gas range) and a tile backsplash. The main living level also features a dining area and powder room, plus hardwood floors and an abundance of natural light with plenty of windows and recessed lighting. The upper level features a primary suite with attached bathroom (with a beautiful tile shower with shower door) and a walk-in closet, plus two additional bedrooms and a second full bathroom. The lower level offers a finished bonus room space that works well as a family room or could also be a home office or rec room. Don't miss back patio and fenced backyard - plus the many Preston Lake amenities including a clubhouse, pool, walking paths and playground, all just minutes from Sentara RMH, JMU, Merck and Coors! High speed internet, cable TV and lawn care are all included in your Homeowners Association dues!