Hi Cecilia. I live and work in this area and I have six rentals in the area. You're home is incredible and Canton is a wonderful part of Baltimore but that price is too high. Airbnb does not work unless it is your primary residence here in Baltimore. One option you may want to consider is a longer short term rental (those greater than 90 days) to comply with Baltimore legal standards.
As an example I have helped two clients use a strategy I like to do. I rent to traveling professionals. Mostly travel nurses. Their contracts are 13 weeks (91 days). They pay a premium due to the short nature of their stay. If you price right, many like to stay for up to a year decreasing the amount of vacancy. The draw backs are you need to furnish the property and cover the bills (water, electricity and gas). Factor that in. This has allowed me to buy nicer properties in better areas, cash flow them with the traveling professionals until rental increases come up to make it make sense at a full 12 month lease rental.
Let me know if I can answer anything else for you!
Happy Investing!