$1,121,142 -
526 Dawes Lane Unit Lot 70
Ambler ,
PA 19002
Municipality: UPPER DUBLIN TWP