A 1,176-square-foot house built in 1960 has changed hands. The property located at 409 Cascade Road in Mechanicsburg was sold ...
A 1,632-square-foot house built in 1982 has changed hands. The property located at 5400 Oxford Drive in Mechanicsburg was ...