$1,599,000 -
Lot 23 Bellflower Lane
Newtown Square ,
PA 19073
Municipality: MARPLE TWP