With townhomes and condos the association fee can often take what could be a good investment property and skewer the numbers so that they no longer make sense to an investor. This doens't mean that the property isn't good or doesn't offer good value in the market only that it doesn't offer a high enough rate of return. What you paid means nothing, the market is what it is and our market is good enough that investors most often need to be able to buy below market value for the numbers to work.
You did not include a link to your property so I have no idea of whether it's something that an investor would consider. If you'd like to contact me directly with either the MLS # or the address I would be happy to take a look and if it is something that would appeal to any of my investor clients I'd send it out to them. I live here in Durham and know it well.It may be that it won't work for investors but might appeal to a traditional buyer.