$314,900 -
3105 Davisville Road
Hatboro ,
PA 19040
Municipality: UPPER MORELAND TWP