58 Hill St, Swoyersville, PA, 18704

$39,900

58 Hill St, Swoyersville, PA, 18704

Courtesy of: Century 21 Signature Properties