CLOSEDResidential$669,900434 Primrose Drive434 Primrose DriveUpper Gwynedd, Pennsylvania 194464Beds 3Baths 3,236Sq ftView Listing