After finishing Norwalk apartment complex, developer begins an even bigger one

NORWALK — In 2010 when Building and Land Technology was [...]