Robert L Powell Pl, St. Louis, Missouri - Redfin
5 addresses found on Robert L Powell Pl in St. Louis, Missouri. The average lot size on Robert L Powell Pl is 7730 sq. ft. The average property tax on Robert L Powell Pl is $0.8K/yr. Find an address below to learn more about the property details: