You've finally found the perfect house. It's within your budget, has the desired number of bedrooms and bathrooms, and even comes...