На ум приходят следующие варианты:
1) Делаем локалку, камеры, расположенные рядом объединяем в сегменты и одной линией на сервак. Доступ на сервак по IP или через облако.
2) Заключаем договор в местным провайдером, подключаем камеры к его оборудованию и выгружаем потоки на сервер типа ivideon, без всяких пробросов, настроек итп.
3) продаем почки половины жильцов и тянем оттику

4) Заморачиваемся с wi-fi точками и на тот же сервак
Какие варианты считаете более жизнеспособными? Какой сервер (физический, не облако) поставить? Каналов с одной стороны будет много, но на базе ПК ставить боязно, обслуживать будут жопорукие скорее всего.