My off the cuff reaction was to answer "dream" but I did a quick search and there are possibilities. The challenge will be to see if the reality of what's in your price range matches up with your wish list. The list was about 40+ properties long when I first searched but by the time I narrowed it down to 2+ bedrooms and 1000+ square feet it narrowed to just a dozen properties. And a number of those had relatively high condo fees (which tend to push prices lower than they would be otherwise).
My advice would be to do some searching online to see what the prospects look like in your price range. Then I would hook up with an agent - or 2 or 3 if your geographic scope is still as large - and go out and look at the places in your price range. You'll start to get an idea as to whether or not reality matches up with your vision.
Since your price range is on the low end for the towns you've got on the list you're typically going to have to make compromises in terms of location, size, busy street, the aforementioned condo fees, style, etc (hopefully you won't have to compromise on all of those things! but you may have to on some of them). You need to do some online and in-person searching to see if you can find options where the pros outweigh the cons.
Hello Sanjeev- Good, but very open-ended question. What are your price parameters? That will dictate what towns you cannot look in, maybe.
When you say growth area- do you mean population growth? Commercial/ business growth? Increase in home values?
If you can give me a little feedback, I can try to help a bit. I see you're in Needham- I don't know if you want to stay in the Needham vicinity...
Thanks and good luck,