10638 Decker Avenue, St Louis, MO, 63114
10638 Decker Avenue, St Louis, MO, 63114
10638 Decker Avenue, St Louis, MO, 63114
10638 Decker Avenue, St Louis, MO, 63114
10638 Decker Avenue, St Louis, MO, 63114
10638 Decker Avenue, St Louis, MO, 63114
10638 Decker Avenue, St Louis, MO, 63114
10638 Decker Avenue, St Louis, MO, 63114
10638 Decker Avenue, St Louis, MO, 63114
10638 Decker Avenue, St Louis, MO, 63114
10638 Decker Avenue, St Louis, MO, 63114
10638 Decker Avenue, St Louis, MO, 63114
10638 Decker Avenue, St Louis, MO, 63114
10638 Decker Avenue, St Louis, MO, 63114

$169,995

10638 Decker Avenue, St Louis, MO, 63114

14
Courtesy of: ApeXV Properties LLC