Homes for sale - 5464 W Riva Capri St., Meridian, ID 83646 – MLS#98...