For starters, is this a personal home you're shopping for? It sounds like based on your criteria (or maybe you're looking for a duplex to live/rent out?). That will certainly dictate what the acceptable shape of the house is for you. Regardless, like people have already said, and what you see time and time again in Brandon T's videos, listing prices are rarely ever hard numbers. It's just where the realtor would like to start the conservation, with some agents/owners working with larger ranges than others (also demand in some areas will dictate tighter ranges). Do the math and see what purchase price makes your numbers work, and if its not drastically different from the listing price, don't be afraid to make a lower offer if you're really interested. It's just an offer at the end of the day, and they can take it or leave it, or better yet open a lane of communication with you to negotiate a more reasonable price.
If you're willing to venture into the bmore city area, I think there are some really good fixer-uppers where you can generate your own value and make the numbers work for you. Good friend of mine bought a 4plex for 50K at auction with an ARV of $~120K, and estimated repairs of $15K. Repairs actually ended up closer to $25K, but because of the massive cushion he was working with it wasn't that big of a deal. (Disclaimer: If you're looking to hold, I would look into solid property management in the area. PM for recommendations. You might not want to be dealing some of that stuff on your own).