$825,000 -
18 Williams Road
Haverford ,
PA 19041
Municipality: HAVERFORD TWP