Numbers, please? Is the property leveraged? If you are subtracting only the operating expenses you have listed, you really are not positive in your cash flow over the long haul. You have not considered vacancy and collection loss, repairs and maintenance, or capital improvements.
Why did you buy this property? Was it intended as a rental, an appreciation play, or did you live in it and move for some reason (accidental landlord)? If you were making an appreciation play, selling now might yield the highest return, given the muted prospects for appreciation over the next few years. However, the real estate investor's problem is always what to do with the money - where is the next appreciation play or stable income property?
As ARS says, I would not sell until I had a well-thought out plan about what to do with the proceeds. If you do sell, remember you will likely have to pay some significant taxes on the capital gain and the depreciation recapture unless you do a tax deferred 1031 exchange into "like property."