With a deadline of April 30 to be under contract, you will have to work fairly quickly to make it all happen. Do you plan on moving in two years or so? If you do, you need to think long and hard about buying. If you're going to be here for three plus years, definitely get a pre-approval to know where you stand. Be aware of your monthly budget and don't exceed it, even if you can afford a lot more home. Find a good agent who knows the city well and who will look at each property from top to bottom and inside and out with a critical eye. There are a ton of great neighborhoods in Baltimore; Brewer's Hill is one of them. http://www.livebaltimore.com
is a good site to help you to become familiar with the areas and what they have to offer.
I do a ton of work in the city, am a full-time Realtor with over six years of experience and have been a resident of Baltimore for 40 plus years. I have seen lots of different areas wax and wane (Reservoir Hill, SoWeBo, to name but two) and can help guide you to make sure that your purchase works as a good investment. Feel free to call me at 410-375-6114 or email me at mark (at) gomarklee (dot) com. Have fun looking!