Originally at Henrico County, Virginia he sold the old Cocke homestead in a land swap and built Edgemont in Albemarle County, Virginia.