Spencer Realty, Ltd. lists and sells real estate in the Chesapeake Bay area, Mathews, Gloucester, Middlesex, Essex, Lancaster, Northumberland, Richmond and Westmoreland counties. featuring Chesapeake Bay Waterfront Homes and land, Inland Homes, Farms, Historic Estates throughout the Virginia Middle Peninsula and Northern Neck, Farming189650ATTR:COMMERCIALFARM