We have found 23 properties on Primrose Dr, Lansdale, PA. Average price per square feet on Primrose Dr is $158. It is 29.5% higher than average price per sqft Lansdale. Average sale price on Primrose Dr is $487,321. It is 71.4% higher than average sale price in Lansdale.