5261 W Riva Capri St, Meridian, ID, 83646
5261 W Riva Capri St, Meridian, ID, 83646
Active

$399,900

5261 W Riva Capri St, Meridian, ID, 83646

2
5261 W Riva Capri St, Meridian, ID, 83646
Courtesy of: Toll Brothers Real Estate, Inc