51 SHELDUCK #30, Mechanicsburg, PA, 17050

$458,383

51 SHELDUCK #30, Mechanicsburg, PA, 17050

Courtesy of: RE/MAX 1st Advantage