2-Story Homes for Sale in Olathe Under $400,000