$2,569,000 -
152 Water Crest Drive Unit Lot 5
Doylestown ,
PA 18901
Municipality: DOYLESTOWN TWP