pending-- marchwood Pending $689,900 374 DEVON DRIVE EXTON, PA 4 Beds 2 Baths 2,156 Sqft Pending $950,000 105 SHOEN ROAD EXTON, PA 5 Beds 3 Baths 5,090 Sqft View More