Selway Apartments

 2552 W Selway Rapids Ln, MeridianID 83646
$898+1-3 BedsPets OK