134 Green Turtle Lane 134 Green Turtle Lane | Turtle Creek | Albemarle | $125,000 – $150,000 Posted on April 5, 2019