6296 W Stavros Dr, Meridian, ID, 83646
6296 W Stavros Dr, Meridian, ID, 83646
6296 W Stavros Dr, Meridian, ID, 83646
6296 W Stavros Dr, Meridian, ID, 83646

$599,900

6296 W Stavros Dr, Meridian, ID, 83646

ACTIVE

Mortgage calculator