Subdivision restrictions were often inscribed on the original plats. Below are some examples from St. Louis County, from 1909 (Rosemont) to 1950 (Barwick Acres). Click for larger image.
Brownleigh (1946) Plat Book 41-45
University Addition (1943) Plat Book 40-27
Hampshire Park (1946), Plat Book 38-99
Penn Park (1946), Plat Book 38-76
Airshire Acres (1946), Plat Book 38-71
Emerson Terrace (1941), Plat Book 38-37
Green Meadows (1940), Plat Book 36-71
Roloff (1939), Plat Book 35-18
Honey Locust Acres (1950), Plat Book 47-77
Barwick Acres (1949), Plat Book 47-20
Morris Acres (1949), Plat Book 47-12
Shepley Hills (1947), Plat Book 43-52
West Ladue (1937), Plat Book 33-35
Webster Woods (1937), Plat Book 31-70
Patience Park (1938), Plat Book 30-96
Girard Place (1938), Plat Book 30-94
Parkridge Addition (1929), Plat Book 26-43
Crestwood (1928), Plat Book 26-25
Warson Terrace (1928), Plat Book 26-17
West Ramona Park (1928), Plat Book 25-35
Bayless Place (1927), Plat Book 24-55
Baldwin Terrace (1926), Plat Book 22-35
Webster Gardens (1939), Plat Book 34-38
Town and Country (1937), Plat Book 33-40
Falzones (1926), Plat Book 20-97
Parkdale (1925), Plat Book 20-88
Nonie Place (1926), Plat Book 20-70
Bellemore Park (1923), Plat Book 18-35
Bompart Heights (1923), Plat Book 17-20
West Highland (1923), Plat Book 15-69
Springdale Place (1921), Plat Book 15-3
West Meridian (1926), Plat Book 22-29
Rosemount (1909), Plat Book 6-51
Reas Brow (1913), Plat Book 11-3
West Delmar (1912), Plat Book 10-81
Cold Springs (1912), Plat Book 10-78
Argyle Place (1912), Plat Book 10-76
Lancashire Gardens (1911), Plat Book 10-20
Darby Hills (1909), Plat Book 9-75
Columbus Park (1909), Plat Book 9-64
Spring Avenue Place (1911), Plat Book 8-109
Moritz Place (1909), Plat Book 8-84
Charlack (1912), Plat Book 6-82