Leicester Square Ct, St. Louis County, Missouri - Redfin
5 addresses found on Leicester Square Ct in St. Louis County, Missouri. The average lot size on Leicester Square Ct is 13765 sq. ft. The average property tax on Leicester Square Ct is $5.3K/yr. Find an address below to learn more about the property details:


United States
Canada