Yep...missing key details like debt service/price paid for the property. Tenant won't pay water, because water will be in the owners name. So if you are adding that number to your rent, make sure the rent remains competitive with the neighborhood.
Also, while you may be self-managing, that's a job. The point of this is to not have a job...so bake a PM cost into your expenses. At the very least, it can be used to pay yourself for your time, be used for future acquisitions, etc. But your pro forma analysis should have all expenses.
I don't know a single property in Philadelphia where the taxes are less than 2k a year. In Grays Ferry, I would imagine you'd be in that range, so make sure you confirm and adjust.
I'm not sure of the price of this property, but lets assume its 200k. If you're paying cash, with the numbers you provided, it'll take 20 years to earn back your money (assuming all numbers hold). That's pretty unacceptable to me. If you're using debt service, assume 25% down on this property, you would have a $150k mortgage costing you $716 per month at 4% interest. Your cash flow becomes miniscule or negative.