7403 San Diego Ave, Saint Louis, MO 63121
7403 San Diego Ave, Saint Louis, MO 63121 is on the street of San Diego Ave, in the city of Saint Louis, Missouri. It is in the zip code of MO 63121.
7403 San Diego Ave, Saint Louis, MO 63121 is a Single Family home.
It has , 0.25 acres square feet lot size.