farmstead

n. Farm and its buildings.

n. A farm with the building upon it; a homestead on a farm.