You found the perfect townhouse to buy. You knew when you walked through the door this place is for you. It has everything you want: Granite countertops, a breakfast nook off the kitchen, and the complex has a hot tub and pool. You love the neighborhood, and it's...
