$425,000
801 Canoebrook Court W, Lords Valley, PA, 18428
Single Family Residence