A narrow strip of land along the Allegheny River’s northern bank, the once sleepy borough of Sharpsburg has woken up in a big way.
A narrow strip of land along the Allegheny River’s northern bank, the once sleepy borough of Sharpsburg has woken up in a big way.