FOLLOW FREDA – 4-23-26 – 358 Unit apartment building proposed for Streets at SouthGlenn and more …Business News, Local, Politics / By The Villager / April 22, 2026