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