@Account Closed I see where things went wrong. Not that the deal was bad - it looks good on paper except for a few key things.
1. The taxes are VERY high. I would not have invested in this area because of that. You need to look for counties in the USA that have low taxes. Parts of Ohio, Memphis, Indianapolis, Atlanta, Kansas, and much more have more amicable taxes for something like this. I'm purposefully staying away from NY and California for these reasons.
2. Your insurance seems awfully high. I pay $30 per month on average for my units.
3. You should make your tenants pay all the utilities. Why are you fronting that money?
4. Your mortgage is very bad for a refinance. Yes, I realized you didn't have many options to choose from, but I would refinance asap. I have a lender who can do 15% down payment and 4% to 5% interest rates on investment properties. Message me for details.
Overall, you have to minimize your expenses. That's the single biggest strategy in all this. This could be an excellent rental considering the gross amount you're pulling in. Get the refinance done, make the tenants pay the utilities, find a different insurance broker and ask for the lowest premium/highest deductible available, and find a way to get those taxes lowered. Maybe there's an appeal process you can go through.