We have found 16 properties on Green Meadows Ln, Ovilla, TX. Average price per square feet on Green Meadows Ln is $82. It is 12.8% lower than average price per sqft Ovilla. Average sale price on Green Meadows Ln is $337,995. It is 19.7% higher than average sale price in Ovilla.