8326 Archer Avenue, St Louis, MO, 63132
8326 Archer Avenue, St Louis, MO, 63132
8326 Archer Avenue, St Louis, MO, 63132
8326 Archer Avenue, St Louis, MO, 63132
8326 Archer Avenue, St Louis, MO, 63132
8326 Archer Avenue, St Louis, MO, 63132
PENDING

$115,000

8326 Archer Avenue, St Louis, MO, 63132

6
Courtesy of: Worth Clark Realty