We have found 13 properties on S Deer Ln, Mayflower, AR. Average price per square feet on S Deer Ln is $74. It is 34.5% higher than average price per sqft Mayflower. Average sale price on S Deer Ln is $66,478. It is 28.5% lower than average sale price in Mayflower.