- Home
- »
- Missouri
- »
- Saint Louis
- »
- MO 63130
- »
- Avalon Ave
- »
- 6563 Avalon Ave
6563 Avalon Ave, Saint Louis, MO 63130
6563 Avalon Ave, Saint Louis, MO 63130 is on the street of Avalon Ave, in the city of Saint Louis, Missouri. It is in the zip code of MO 63130.
6563 Avalon Ave, Saint Louis, MO 63130 is a Single Family home.
It has 2 bedrooms, 1 bathroom, proximately 837 square feet floor size, 3,376 sqft square feet lot size.
It was built in 1927. It has 1 storey.It was last sold in Feb 2011 for $9,000.