$795,000 -
735 Mallard Place
North Wales ,
PA 19454
Municipality: UPPER GWYNEDD TWP