5367 Theodosia Ave, Saint Louis, MO 63112
This Single Family Residence is located at 5367 Theodosia Ave, Saint Louis, MO. The estimated value of this home is currently priced at 24,687, approximately $19.80 per square foot. This property was originally built in 1910. 5367 Theodosia Ave is within the school district St. Louis City Schools with nearby schools including Ford Elementary School, Ford Elementary School, and Sumner High School.