678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243
678 Kelso, Mt. Lebanon, PA, 15243

$335,000

678 Kelso, Mt. Lebanon, PA, 15243

21
Courtesy of: BERKSHIRE HATHAWAY THE PREFERRED REALTY