Residents share concerns about proposed micro-community site in southwest Denver