One Idea you might not of thought about is a small fun town named Stillwater. Lots of shopping, restaurants, great pubs, river views, and a much slower pace than St. Paul. Also a huge plus would be much, much less traffic everyday from Stillwater to Woodbury. About 17 miles, 24 minutes travel time. Again not fighting traffic every single day.
If you need help with a real estate agent or need mortgage info, we would be happy to see if we can help.
MN District Branch Manager
NMLS # 387408
Gold Star Financial Group