Homes for sale - 651 S Stratford Dr, Meridian, ID 83642 – MLS#6374...