Elm Grove to break ground on $20 million housing project on Main Street in Salem