306 OXFORD LN, Villanova, PA, 19085

$475,000

306 OXFORD LN, Villanova, PA, 19085

Courtesy of: Duffy Real Estate-Narberth