659 FIRST ST, Lancaster, PA, 17603

$350,000

659 FIRST ST, Lancaster, PA, 17603

Courtesy of: Keller Williams Elite