149 Green Turtle Lane 149 Green Turtle Lane | Turtle Creek | Albemarle | $100,000 – $125,000 Posted on April 19, 2019