- Home
- »
- Missouri
- »
- Saint Louis
- »
- MO 63130
- »
- Leland Ave
- »
- 835 Leland Ave
835 Leland Ave, Saint Louis, MO 63130
835 Leland Ave, Saint Louis, MO 63130 is on the street of Leland Ave, in the city of Saint Louis, Missouri. It is in the zip code of MO 63130.
835 Leland Ave, Saint Louis, MO 63130 is a Single Family home.
It has , 3.83 acres square feet lot size.