We have found 31 properties on E F St, Moscow, ID. Average price per square feet on E F St is $90. It is 29.7% lower than average price per sqft Moscow. Average sale price on E F St is $155,000. It is 37.1% lower than average sale price in Moscow.