Congratulations, you’ve decided to buy a new home! And we’re glad that you’ve decided to join us in Cherry Hill, New Jersey, but have you thought about what type of home you want? How many bedrooms you need, and what you can afford? If you’ve got that list all set ...