Homeowners associations, or HOAs, collect fees from its member property owners to pay for upkeep. Here's how much they cost.| Bankrate