1222 Clifden Greene 1222 Clifden Greene | Riverrun | Albemarle | $175,000 – $200,000 Posted on April 15, 2019