$679,900 - 106a Cliffstone Blvd, Charlottesville, VA 22911
106a Cliffstone Blvd
Charlottesville,
VA
22911
County: Albemarle