View Details 1605 N Missouri Avenue Inwood Park | Springfield $119,900 0.27 acres On Site 113 Days Ago #60144849 by Keller Williams.