A 1,632-square-foot house built in 1982 has changed hands. The property located at 5400 Oxford Drive in Mechanicsburg was ...
The spacious, recently built property located at 3261 Longview Road in Mechanicsburg was sold on Nov. 4, 2024. The $518,000 ...