We have found 11 properties on W Watercress Ave, Post Falls, ID. Average price per square feet on W Watercress Ave is $191. It is 64.7% higher than average price per sqft Post Falls. Average sale price on W Watercress Ave is $595,000. It is 155.2% higher than average sale price in Post Falls.