We have found 13 properties on Owls Roost Ct, Greensboro, NC. Average price per square feet on Owls Roost Ct is $108. It is 27.1% higher than average price per sqft Greensboro. Average sale price on Owls Roost Ct is $481,500. It is 144.4% higher than average sale price in Greensboro.

List of properties