6335 W Stavros Drive, Meridian, ID, 83646
6335 W Stavros Drive, Meridian, ID, 83646

$624,900

6335 W Stavros Drive, Meridian, ID, 83646

ACTIVE