$959,705 -
31 Tradesville Drive Unit Lot 59
Doylestown ,
PA 18901
Municipality: DOYLESTOWN TWP