2019 Display - 2580 W Ditch Creek Dr, Meridian


2580 W Ditch Creek Dr, Meridian ID 83646


A new listing for 2019! This is a nicely decorated home in the Kelly Creek/Lochsa Falls area that caught our eye right away.