I know it isn't a great word for this, but something smaller than a community, I usually call a 'neighborhood'. I've never had trouble with 'subsite'.