6693 Louisa Road Posted on July 17, 2014 Leave a Comment 6693 LOUISA ROAD – KESWICK – ALBEMARLE COUNTY (COBHAM STORE) $400,000-$450,000