A megachurch is buying up a Salem neighborhood. Here's why.
Salem Alliance Church owns 31 properties, worth $22.7 million, comprising part or all of eight blocks in the Grant neighborhood, north of downtown. |!| Salem
Salem Alliance Church owns 31 properties, worth $22.7 million, comprising part or all of eight blocks in the Grant neighborhood, north of downtown. |!| Salem